in&&hasOwnProperty、for in && Obj
2019-04-16 本文已影响0人
ryzZZ
hasOwnProperty是能判断挂载在当前实例下的属性
in操作可以判断挂载在当前实例以及原型链中的属性
for in只能遍历可枚举属性,可以遍历原型链中的可枚举属性
Object.getOwnPropertyNames 可遍历对象的所有属性名,包括不可枚举属性,不能遍历原型链中的属性
for of 用于遍历部署了symbol.iterator的对象
hasOwnProperty是能判断挂载在当前实例下的属性
in操作可以判断挂载在当前实例以及原型链中的属性
for in只能遍历可枚举属性,可以遍历原型链中的可枚举属性
Object.getOwnPropertyNames 可遍历对象的所有属性名,包括不可枚举属性,不能遍历原型链中的属性
for of 用于遍历部署了symbol.iterator的对象