原型链和继承 — Javascript基础探究篇(9)

js不同于传统的面向对象的语言,它并没有类的概念(即使ES6中已经有 class 关键字)。所以js的面向对象编程采用了一种特殊的方式,这种方式就是原型链。原型和原型链是js的核心,保证了函数或对象中的方法或属性能够被子类复用。 原型链 我们先从一个简单的例子看看什么是原型链,我们在浏览器直接输出对象 a (假...