怎么判断是是什么类型的数据 js
3 回答
喵喵时光机
TA贡献1846条经验 获得超7个赞
数据类型的判断比较复杂和多变
浏览器的支持程度也不统一;
一般判断主类型例如: object number undefined boolean string 这些下面的代码:
12 | alert(typeOf 'a' ); alert(typeOf []); |
但实际上一个数据类型里面还有其他类型,
例如: [2,1,3,4] 是一个数组, new Date(); 是一个时间实例, 但他们的类型都是object
你需要判断究竟这个object是数组还是 Date类型,那么就需要使用下面的代码:
1 | alert( new Date() instanceof Date) // true 是Date类型 |
添加回答
举报
0/150
提交
取消