侧边栏壁纸
  • 累计撰写 197 篇文章
  • 累计收到 496 条评论

ES8中禁止对象元素枚举

2019-11-11 / 0 评论 / 40 阅读
let obj = {
    name: '小明',
    age: 18
}
Object.defineProperty(obj, 'age', {
    enumerable: false
})
 for (let i in obj) {
    console.log(i)
 }

console.log(Reflect.ownKeys(obj))
console.log(Object.keys(obj))
console.log(Object.getOwnPropertyDescriptors(obj))

评论一下?

OωO
取消