JS判断是否是数组

设计项目中可以使用如下封装或者使用第三方库的实现,比如loadsh,jQuery等isArray方法

1
2
3
4
5
6
7
8
9
function isArray(arg) {
if(Array.isArray){
return Array.isArray(arg);
}
if (typeof arg === 'object') {
return Object.prototype.toString.call(arg) === '[object Array]';
}
return false;
}