核心提示:var a= [1,2];判断数组时用typeof a是一个object类型,也可以用a instanceof Array,还可以用a.constructor == Array可以用简单严谨的方法判断...
var a= [1,2];
判断数组时用typeof a是一个object类型,也可以用a instanceof Array,还可以用a.constructor == Array
可以用简单严谨的方法判断如下
function isArray(o) { console.log(Object.prototype.toString()); return Object.prototype.toString.call(o) === '[object Array]'; }; console.log(isArray(a));