如何判断js中的数据类型?
typeof算是最常见的了,使用它会返回一个字符串,适合函数对象和基本类型(js中的基本类型:number、string、boolean、null、undefined、object[对象])的判断。
console.log("测试number:"+typeof 1); console.log("测试string:"+typeof "str");
console.log("测试false:"+typeof false); console.log("测试null:"+typeof null);
console.log("测试undefined:"+typeof undefined); console.log("测试Object:"+typeof new Object());
console.log("测试Object:"+typeof new Array());
console.log("看看typeof NaN是啥:"+typeof NaN);
console.log("我想看看数组[1,2,3]类型:"+typeof [1,2,3]);
console.log("看看function是啥:"+typeof function(){});