为了账号安全,请及时绑定邮箱和手机立即绑定

writable, configurable,enumerable默认值不都是true吗?

视频里老师为什么讲默认是false

正在回答

2 回答

1)在使用Object.defineProperty、Object.defineProperties 或 Object.create 函数的情况下添加数据属性,writable、enumerable和configurable默认值为false。

2)使用对象直接量创建的属性,writable、enumerable和configurable特性默认为true。

3 回复 有任何疑惑可以回复我~
#1

慕莱坞3170181 提问者

感谢。明白了
2018-08-21 回复 有任何疑惑可以回复我~
#2

xiterjia

想请问一下,: 第一点中在MDN上面有找到相关的说明,其描述符默认都为true [Object.defineProperty() - JavaScript | MDN](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty#%E5%B1%9E%E6%80%A7%E6%8F%8F%E8%BF%B0%E7%AC%A6) 您上面说的第二点有出处(或者参考地方)么?
2018-09-11 回复 有任何疑惑可以回复我~
#3

ZvonimirS 回复 xiterjia

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Enumerability_and_ownership_of_properties
2021-06-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

writable, configurable,enumerable默认值不都是true吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信