判断一个对象是否是数组
2018-07-19 本文已影响0人
臭豆腐_9610
1、验证原型对象(认祖归宗)
Object.getPorotypeOf(obj) == Array.prorotype
Array.prototype.isPrototypeOf(obj);
2、验证构造函数
obj.constructor == Array;
3、调用toString() 属性
Object.prototype.toString.call(obj) === "[object Array]";