成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

如何判斷是數(shù)組還是對(duì)象 判斷一個(gè)變量是對(duì)象還是數(shù)組?

判斷一個(gè)變量是對(duì)象還是數(shù)組?在JavaScript中,所有數(shù)據(jù)類型都是嚴(yán)格意義上的對(duì)象,但實(shí)際使用中仍然有一些類型。如果要判斷變量是數(shù)組還是對(duì)象,不能使用typeof,因?yàn)樗挤祷豲bjectvaro

判斷一個(gè)變量是對(duì)象還是數(shù)組?

在JavaScript中,所有數(shù)據(jù)類型都是嚴(yán)格意義上的對(duì)象,但實(shí)際使用中仍然有一些類型。如果要判斷變量是數(shù)組還是對(duì)象,不能使用typeof,因?yàn)樗挤祷豲bjectvaro={“name”:“Lee”}vara=[“reg”,“blue”]vargetdatatype=function(o){if(typeof o=“object”){if(typeofo.長(zhǎng)度==“number”{返回n“Array”}else{return“Object”}else{return“paramisnoobjecttype”}alert(getDataType(o))//Objectalert(getDataType(a))//Arrayalert(getDataType(1))//paramisnoobjecttypealert(getDataType(true))//paramisnoobjecttypealert(getDataType(“a”)//paramisnoobjecttype