es6字符串转数组es6五种遍历对象属性的⽅法-表格整理
ES6 ⼀共有5种⽅法可以遍历对象的属性。
(1)in
(2)Object.keys(obj)
Object.keys返回⼀个数组,包括对象⾃⾝的(不含继承的)所有可枚举属性(不含 Symbol 属性)。
(3)OwnPropertyNames(obj)
(5)Reflect.ownKeys(obj)
Reflect.ownKeys返回⼀个数组,包含对象⾃⾝的所有属性,不管属性名是 Symbol 或字符串,也不管是否可枚举。
总结表格:
继承不可枚举属性Symbol 属性⽅式
Object.keys(obj)×××返回数组
Reflect.ownKeys(obj)×√√返回数组

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。