ECMA-262第5版在定义只有内部才用的特性(attribute)时,描述了属性(property)的各种特征.ECMA-262定义这些特性是为了实现javascript引擎用的,因此在javascript中不能直接访问它们.为了表示特性时内部值,该规范把它们放在了两对方括号中,例如[[Enumerable]]. 数据属性 数据属性包含一个数据值的位置,在这个位置可以读取和写入值.数据属性有4个描述其行为的特性 类别 Value 包含这个属性的数据值.读取属性值的时候,从这个位置读取,写入值得…