JavaScript 之 原型与原型链

2019-11-07  本文已影响0人  _一九九一_

prototype:

__ proto __:

constructor

关系:

function Person() {

}

var person = new Person();

console.log(person.constructor === Person); // true
console.log(Person.prototype.constructor === Person) // true
console.log(person.constructor === Person.prototype.constructor)   // true
console.log(person.__proto__ === Person.prototype) // true
// 获得对象的原型
console.log(Object.getPrototypeOf(person) === Person.prototype) // true
console.log(Object.prototype.__proto__ === null) // true

实例与原型:

原型 原型链 构造函数 实例关系图

关系图
上一篇下一篇

猜你喜欢

热点阅读