看网上文章:https://github.com/manxisuo/b...
2 回答
呼唤远方
TA贡献1856条经验 获得超11个赞
一个简单的原型链关系图搞得这么复杂。
[].__proto__ // 数组的原型
[].constructor// 数组的构造函数
对象的隐式原型(__proto__)指向其构造函数的显示原型(prototype),同时prototype也是个对象,所以它也有隐式原型,一路指上去:
// 1
[].__proto__ -> Array.prototype
Array.prototype.__proto__ -> Object.prototype
// 2
函数.__proto__ -> Function.prototype
Function.prototype.__proto__ -> Object.prototype
// 3
// 等等
所以才说万物指向Object.prototype,而Object.prototype.__proto__为null。
添加回答
举报
0/150
提交
取消
