//第一种 方法 isArray
var arr = [1, 2, 3]
var str = '你好';
console.log(Array.isArray(arr)); //true
//第二种 方法 instanceof
console.log(arr instanceof Array); //true
//第三种 方法 Object原型
console.log(Object.prototype.toString.call(arr).slice(8, -1) == 'Array');
//第四种 方法 Array的原型
console.log(Array.prototype.isPrototypeOf(arr));
//第五种方法 利用constructor
console.log(arr.constructor.toString().indexOf('Array') > -1);