对象的遍历和属性操作

对象的遍历
这三个方法只能用于遍历当前实例中或者构造函数的原型中。
Object.keys() 可枚举
for in 循环 可枚举
Object.getOwnPropertyNames() 不可枚举和可枚举

对象的属性操作
属性访问
name in object,object.hasOwnProperty(name)
前者包括原型链,后者仅仅包括实例。
属性查找
object.name
属性删除
如果属性是不可配置的(cofigurable为false),属性就不能被删除。
属性添加
后添加的属性会把之前的属性覆盖掉。

你可能感兴趣的:(对象的遍历和属性操作)