怎么判斷是是什么類型的數(shù)據(jù) js
3 回答

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