
怎么判断是是什么类型的数据 js
2个回答
展开全部
数据类型的判断比较复杂和多变
浏览器的支持程度也不统一;
一般判断主类型例如: object number undefined boolean string 这些下面的代码:
alert(typeOf 'a');
alert(typeOf []);
但实际上一个数据类型里面还有其他类型,
例如: [2,1,3,4] 是一个数组, new Date(); 是一个时间实例, 但他们的类型都是object
你需要判断究竟这个object是数组还是 Date类型,那么就需要使用下面的代码:
alert(new Date() instanceof Date) // true 是Date类型
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询