怎么判斷是是什么類型的數(shù)據(jù) js
3 回答
喵喵時(shí)光機(jī)
TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個贊
數(shù)據(jù)類型的判斷比較復(fù)雜和多變
瀏覽器的支持程度也不統(tǒng)一;
一般判斷主類型例如: object number undefined boolean string 這些下面的代碼:
| 12 | alert(typeOf 'a'); alert(typeOf []); |
但實(shí)際上一個數(shù)據(jù)類型里面還有其他類型,
例如: [2,1,3,4] 是一個數(shù)組, new Date(); 是一個時(shí)間實(shí)例, 但他們的類型都是object
你需要判斷究竟這個object是數(shù)組還是 Date類型,那么就需要使用下面的代碼:
| 1 | alert(new Date() instanceof Date) // true 是Date類型 |
添加回答
舉報(bào)
0/150
提交
取消
