判断数组

来源:互联网 发布:plc编程介绍 编辑:程序博客网 时间:2024/06/06 09:01

js里数据类型的判断时,我们知道js的数据类型七种:string、number、object、Boolean、null、undefined、Array;

var a= [1,2];

判断数组时用typeof a是一个object类型,也可以用ainstanceof Array,还可以用a.constructor == Array

可以用简单严谨的方法判断如下

function isArray(o) {

console.log(Object.prototype.toString());

    return Object.prototype.toString.call(o) === '[object Array]';

}; 

console.log(isArray(a));

参考http://www.cnblogs.com/mofish/p/3388427.html

0 0
原创粉丝点击