javascript|原型和原型链

function Person(age){
this.age=age;
}

var person = new Person();
person--------------------------------示例
Person()------------------------------构造函数
Person.prototype--------------------示例原型(原型也是个对象)
person._proto_==Person.prototype;//null除外
Person()==Person.prototype.constraction;
person.constraction==Person.prototype.constraction;
原型也是对象,所以原型也是有原型的,原型是由Objcet()构造出来的。
Object()------------------------------构造函数
Object.prototype--------------------原型
Person.prototype._proto_==Object.prototype;
Object()==Object.prototype.constraction;
而Object的原型,是null


QQ图片20201014160640.png

蓝色的就是原型链

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。