学习javascript面向对象 理解javascript原型和原型链

时间:2020-11-24 03:57:28
【文件属性】:
文件名称:学习javascript面向对象 理解javascript原型和原型链
文件大小:92KB
文件格式:PDF
更新时间:2020-11-24 03:57:28
AS asc c 先看一张图,梳理梳理。 一、基本概念   【原型链】每个构造函数都有一个对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。那么,如果原型对象等于另一个原型的实例,此时的原型对象将包含一个指向另一个原型的指针,相应地,另一个原型中也包含着一个指向另一个构造函数的指针。如果另一个原型又是另一个原型的实例,那么上述关系依然成立。如此层层递进,就构成了实例与原型的链条。 【原型对象】这个对象包含可以由特定类型的所有实例共享的属性和方法。所有引用类型默认都继承了Object,而这个继承也是通过原型链实现的。所有函数的默认原型都是Object的实例,因此默认原型都会包含

网友评论