js判断数组的几种方法

原创 西红柿是小贱猫 教程 js基础知识 292阅读 2018-06-06 17:33:53 举报

1. instanceof
instanceof 运算符用来检测 constructor.prototype 是否存在于参数 object 的原型链

缺点:当页面中存在frame时,多个frame意味着多个全局对象,从而拥有不同的内置类型构造函数这可能会引发一些问题。比如,表达式 [] instanceof window.frames[0].Array 会返回false,因为 Array.prototype !== window.frames[0].Array.prototype。

2. toString.call()

3. jQuery方法

4. ES5方法(常用)

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复