js中判断数组的方法
1、数组自带的 isArray() 方法(ES6新增)
let arr = [];
console.log(Array.isArray(arr)); // true
2、instanceof
let arr = [];
console.log(arr instanceof Array); // true
3、constructor
let arr = [];
console.log(arr.constructor == Array); // true
4、__proto__
console.log(arr.__proto__ === Array.prototype); // true
5、Object.prototype.toString
let arr = [];
console.log(Object.prototype.toString.call(arr) === '[object Array]'); // true