[].__proto__.__proto__ === ({}).__proto__ 的结果是 true。
[].__proto__ 指向 Array.prototype 而 Array 的原型对象本身也是一个对象,所以它的 __proto__ 指针会指向 Object.prototype,所以 [].__proto__.__proto__ 最终指向 Object.prototype。
({}).__proto__ 一个普通对象的 __proto__ 属性当然会指向 Object 的原型对象 Object.prototype。
楼上解释的没毛病
都是指向object 原型对象
Most helpful comment
[].__proto__.__proto__ === ({}).__proto__的结果是true。[].__proto__指向Array.prototype而 Array 的原型对象本身也是一个对象,所以它的__proto__指针会指向Object.prototype,所以[].__proto__.__proto__最终指向Object.prototype。({}).__proto__一个普通对象的__proto__属性当然会指向 Object 的原型对象Object.prototype。