1、验证原型对象(认祖归宗)
Object.getPorotypeOf(obj) == Array.prorotype
Array.prototype.isPrototypeOf(obj);
2、验证构造函数
obj.constructor == Array;
3、调用toString() 属性
Object.prototype.toString.call(obj) === "[object Array]";
1、验证原型对象(认祖归宗)
Object.getPorotypeOf(obj) == Array.prorotype
Array.prototype.isPrototypeOf(obj);
2、验证构造函数
obj.constructor == Array;
3、调用toString() 属性
Object.prototype.toString.call(obj) === "[object Array]";
本文标题:判断一个对象是否是数组
本文链接:https://www.haomeiwen.com/subject/dctxpftx.html
网友评论