原型链
function Person() {
this.name = 'sheng'
}
// 实例化对象
let person = new Person();
console.log( person instanceof Person)
- prototype 是构造函数才会有的属性
- 属性
__proto__
:每一个javaScript对象都具有一个属性,叫__proto__
,这个属性会指向该对象的原型 - Person.prototype 是原型对象
- constructor: 每个原型对象都有一个constructor属性指向关联的构造函数