对象有两种属性,访问器属性和数据属性。二者大同小异,各有各的作用。
解读上述例子:
ap属性,是一个访问器属性。
ap有自己的特性,也就是常说的属性特性,分别是get set enumerable configurable。
有意思的是,属性特性也可以叫“属性”,属性的特性也叫属性好像也说的过去,因为属性是对象的基本组成元素,而属性特性又是属性的基本组成元素,而且属性描述对象也是对象。
get本质探寻
首先,get是一个单词,它有其他的含义这是事实,但它首先是一个单词,至于背后所指,是其他事物了,不可混为一谈。
get是一个名称,所指之物是一个函数。
get是属性描述对象的一个属性的名称。
get不是属性,只是一个名称,西瓜是西瓜吗?没了水分,甜度,口味等等真正组成它的元素,只剩下西瓜这两个字是不行的。
get这个单词和其背后所指是相伴而生的。
一个名字,一个函数,足矣。