JavaScript 原型和原型链

分类:前端开发
JavaScript原型原型链prototype__proto__继承
JavaScript 是基于原型的语言,每个对象都有一个原型(prototype),原型也是一个对象。当访问对象的属性或方法时,如果对象本身没有,会沿着原型链向上查找,直到找到或到达原型链的末端(null)。构造函数的 prototype 属性是其创建的实例的原型,实例的 __proto__ 属性指向其原型。可以通过原型链实现继承。