美文网首页
判断对象是否是数组的四种方法

判断对象是否是数组的四种方法

作者: 女山湖小伙子 | 来源:发表于2017-04-01 11:08 被阅读25次

<pre>
var arr = []
alert(Array.prototype.isPrototypeOf(arr))//直接判断
alert(arr instanceof Object) //对象是不是构造函数的实例
alert(arr.constructor==toString.call(arr))//仅判断直接父级
alert(Object.prototype.toString.call(arr)) //利用当前对象,强行调用原始的toString方法
alert(Object.prototype.toString.apply(arr))
</pre>

相关文章

网友评论

      本文标题:判断对象是否是数组的四种方法

      本文链接:https://www.haomeiwen.com/subject/pmciottx.html