js中typeof只能判断基础类型。

来源:互联网 发布:初级程序员考试试题 编辑:程序博客网 时间:2024/06/17 19:30

var a = null;

var b;

var c = function () { }

var d = [];

console.log(typeof a);//object 

console.log(typeof a);//object 

console.log(typeof c);//function

console.log(typeof d);//object

//这时候我们会发现d是一个数组,但是类型却是object。

--------------------------------------------------------------------------------------

所以这里建议大家用:

toString.call()来实现复合类型的数据类型判断。


1 0
原创粉丝点击