According to this article以下内置属性决定了对象的可写性特征:ReadOnly、DontEnum、DontDelete 和 Internal.
。
我还阅读了 property descriptors确定对象的可写性特征。一些值得注意的是:可枚举、可写、可配置
。
这两个概念有什么关系?它们看起来非常相似,但我找不到任何将它们视为相似的内容。
最佳答案
这是来自不同文档的8.6.1 属性属性部分。 ECMAScript 5.1 是 Javascript 的实际规范。
ECMAScript 3对象模型(内部,供浏览器引擎使用)
- 只读
- Dont枚举
- 不要删除
- 内部
ECMAScript 5.1对象模型(在 javascript 中启用设置/获取):
- [[可枚举]]
- [[可配置]]
- [[可写]]
- [[值(value)]]
关于Javascript:属性描述符和内置属性属性之间的关系是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28105453/