检查数组类型
这个问题在这里已经有了答案:
你可以使用
yourThing.constructor === Array
如果yourThing
是一个数组,则返回true
。
所以你不必改变Array的原型。 修改你不拥有的对象被广泛认为是不好的做法。
您可以使用instanceof
(MDN文档):
var arr = [];
if (arr instanceof Array) {
console.log('this is an array');
}
链接地址: http://www.djcxy.com/p/19303.html