Day215 下面代码的输出是什么?为什么?
Genzhen opened this issue · comments
Genzhen commented
const person = { name: "yd" };
Object.defineProperty(person, "age", { value: 21 });
person.age = 18;
console.log(person);
console.log(Object.keys(person));
每日一题会在下午四点在交流群集中讨论,五点小程序中更新答案
欢迎大家在下方发表自己的优质见解
二维码加载失败可点击 小程序二维码
扫描下方二维码,收藏关注,及时获取答案以及详细解析,同时可解锁800+道前端面试题。
HavanaLee commented
enumerable描述属性是否会出现在forin和object.keys当中,默认为false,所以age属性没有出现在object.keys的输出当中