探究 JS 常见的 6 种继承方式
24-05-24
slbcun
626℃
0
我先来简单介绍一下继承的概念。继承是面向对象的,使用这种方式我们可以更好地复用以前的开发代码,缩短开发的周期、提升开发效率。
继承在各种编程语言中都充当着至关重要的角色,特别是在 JavaScript 中,它天生的灵活性,使应用场景更加丰富。JavaScript 的继承也经常会在用在前端工程基础库的底层搭建上面,在整个 JavaScript 的学习中尤为重要。
因此,我希望这一讲,能让你对 JavaScript 的继承有更深一步的理解,更加得心应手地运用在业务代码中,并可以轻松掌握和 JavaScript 继承相关的面试题目。
那么,为了方便你更好地理解本讲的内容,在课程开始前请你先思考几个问题:
JS 的继承到底有多少种实现方式呢?
ES6 的 extends 关键字是用哪种继承方式实现的呢?
是不是这几个问题并不是那么容易地回答出来?那么我们带着思考,开始学习。
继承概念的探究
说到继承的概念,首先要说一个经典的例子。