Object的 hasOwnProperty() 方法返回一个布尔值,判断对象是否包含特定的自身(非继承)属性
判断自身属性是否存在
判断自身属性与继承属性
遍历一个对象的所有自身属性
在看开源项目的过程中,经常会看到类似如下的源码。for...in
循环对象的所有枚举属性,然后再使用hasOwnProperty()
方法来忽略继承属性。
在看开源项目的过程中,经常会看到类似如下的源码。for...in
循环对象的所有枚举属性,然后再使用hasOwnProperty()
方法来忽略继承属性。