美文网首页
js中对象的可枚举属性

js中对象的可枚举属性

作者: 毛毛_000e | 来源:发表于2019-06-11 10:49 被阅读0次

使用for...in来遍历对象的时候,不仅会遍历自身的,也会遍历通过原型继承而来的,要判断一个对象是否是自身的属性,可以使用对象的hasOwnProperty属性

而要判断一个属性是否是原型属性,可以通过判断该属性是否是自身属性并且是否在for...in循环中

!obj.hasOwnProperty && (pro in obj)

使用delete操作符可以删除自身属性

相关文章

网友评论

      本文标题:js中对象的可枚举属性

      本文链接:https://www.haomeiwen.com/subject/zbyffctx.html