Appearance
原型链
原型链
prototype 原型对象
- prototype 是【函数】的一个属性
- prototype 是个 对象
- 当创建函数的时候会默认添加 prototype 属性
__proto__ 隐式原型
- 对象的属性
- 指向构造函数的 prototype
- obj.__proto__ === Test.prototype true
原型链顶层 Object.prototype.__proto__ === null
js
function Test() {}
console.dir(Test);
TIP