elint 报错 Do not access Object.prototype method ‘hasOwnProperty‘ from target object

问题描述:

elint 报错 Do not access Object.prototype method 'hasOwnProperty' from target object

elint 报错 Do not access Object.prototype method ‘hasOwnProperty‘ from target object_第1张图片

问题解决:

不要从目标对象访问 Object 原型方法,用 call 改变指向调用
hasOwnProperty 改成 Object.prototype.hasOwnProperty.call(obj, 'key')

elint 报错 Do not access Object.prototype method ‘hasOwnProperty‘ from target object_第2张图片

你可能感兴趣的:(javascript,原型模式,javascript,开发语言)