Object的 hasOwnProperty() 方法返回一个布尔值,判断对象是否包含特定的自身(非继承)属性

判断自身属性是否存在

JS 属性对象的 hasOwnProperty 方法

判断自身属性与继承属性

JS 属性对象的 hasOwnProperty 方法

遍历一个对象的所有自身属性

在看开源项目的过程中,经常会看到类似如下的源码。for...in循环对象的所有枚举属性,然后再使用hasOwnProperty()方法来忽略继承属性。

JS 属性对象的 hasOwnProperty 方法

相关文章: