判断一个对象是不是一个数组的方法:
1.验证原型对象
如果一个对象的原型对象是Array.prototype
Object.getPrototypeOf(obj)==Array.prototype
var bool=father.isPrototypeOf(child)
var obj=[];
console.log(Array.prototype.isPrototypeOf(obj));//true
判断father是否是child的父对象
2.验证构造函数:
如果一个对象的构造函数是Array
obj.constructor==Array
Var bool=obj instanceof Array
var obj