ie兼容模式下 或者低版本 不支持hasOwnProperty方法

来源:互联网 发布:自动刷屏软件 编辑:程序博客网 时间:2024/05/01 02:08

一个比较不经常碰到的偏门问题,记下备忘

老版本的 IE 的 DOM Element 是没有 hasOwnProperty 方法的。


还有 window 对象也没有 hasOwnProperty 方法。


可以考虑用 Object 对象的 hasOwnProperty 试试。


比如
 

Object.prototype.hasOwnProperty.call(window, "property")


Object.prototype.hasOwnProperty.call(element, "property")


转载地址;https://segmentfault.com/q/1010000000260133
1 0
原创粉丝点击