JavaScript面向对象详解(三)

继承是面向对象中非常重要的特性. ES5中和类的实现一样, 不能直接实现继承. 实现继承主要是依靠原型链来实现的。 一. 原型链 原型链是ES5中实现继承的主要手段, 因此相对比较重要, 我们需要深入理解原型链. 1.1. 深入理解原型链 先来回顾一下构造函数、原型和实例的关系: 每个构造函数都有一个原型...