判断一个js对象是否是Array,arr为要判断的对象

在一般情况下我们可以使用instanceof,但是instanceof会在跨iframe对象构建的场景下失效,尽管说现在已经不常使用iframe。
但是还有一个可靠的方法可以在任何时候都可以调用:

    Object.prototype.toString.call(arr) === '[object Array]'

通过判断上述语句是否为真,就可以确定arr是否是Array的一个实例

发布了30 篇原创文章 · 获赞 6 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq_21901233/article/details/79316815
今日推荐