实际使用 Object.keys 和 Reflect.ownKeys 时需要注意的点
当我们使用 Object.keys() 方法和 Reflect.ownKeys() 方法获取对象的不可枚举属性时,两者是有差异的。方法会返回由1个由一个指定对象的所有自身属性的属性名(包括不可枚举属性,但不包括以Symbol值作为名称的属性)组成的数组。综上,如果在日常开发中,只是想获取某个对象直观定义的属性名称列表,Object.keys() 方法是完全够用的。方法,顾名思义,其会返回1个由一个给定对象自身的所有Symbol属性组成的数组。方法会返回1个由一个给定对象的自身可枚举属性组成的数组。
原创
2024-07-06 17:07:58 ·
369 阅读 ·
0 评论