还真是。__proto__ 是 Object.prototype 上定义的一个 getter / setter,仅存在于浏览器中。[[Prototype]] 是标准里的一个内置槽,一般对程序员是不可见的。只能通过 Object.getPrototypeOf 函数来简介访问。__proto__ 也是调用了这个函数。另外,对于 getter / setter 在 debug 里展示时应该显示成什么样子,也是没有标准的。
还真是。
__proto__
是 Object.prototype 上定义的一个 getter / setter,仅存在于浏览器中。[[Prototype]]
是标准里的一个内置槽,一般对程序员是不可见的。只能通过 Object.getPrototypeOf 函数来简介访问。__proto__
也是调用了这个函数。另外,对于 getter / setter 在 debug 里展示时应该显示成什么样子,也是没有标准的。