1.Array.isArray(arr)
Ecmascript2015新增方法,IE8以下低版本不支持
2.Object.prototype.toString.call(arr) == '[object Array]';
使用call调用顶端对象的toString方法,这个方法IE低版本也支持。
也可以将两个方法结合使用,
function isArray(){
Array.isArray || function (arr) {
return Object.prototype.toString.call(arr) == '[object Array]';
};
}