【发布时间】:2015-04-12 17:05:23
【问题描述】:
ECMAScript 版本 5 规范引入了一种称为访问器属性的新型属性。与称为数据属性的现有已知类型的属性相比,仅就规范而言,这两个事物如何相互关联?
我已阅读 ECMAScript v5 的规范,但我不清楚确切的区别。有人可以用代码示例解释这两者吗?我搜索了互联网,但所有示例似乎都含糊不清。
【问题讨论】:
-
在请某人重复规范中的内容之前,您是否尝试过阅读它?
-
@Touffy 是的,我阅读了 ecmascript 规范,但我仍然不明白访问器属性如何在没有值属性的情况下保存数据以及数据属性和访问器属性之间的区别。
-
这就是重点:它不保存任何数据,而是定义了您访问该属性时的行为。尝试使用和玩示例以更好地理解。
标签: javascript ecmascript-5 accessor