前言
类(class)是面向对象中一个核心的概念,在ES6之前,JavaScript只有通过原型对象和原型链来实现面向对象式编程,而在ES6中引入了class关键字,使得JavaScript面向对象式编程变得更加接近后端语言。
原型和原型链可以参考这篇文章:JavaScript:原型链和原型对象。
注:ES6中的class关键字其实是语法糖,其核心实现依然是原型对象和原型链。
参考文章
类
类(class)是面向对象中一个核心的概念,在ES6之前,JavaScript只有通过原型对象和原型链来实现面向对象式编程,而在ES6中引入了class关键字,使得JavaScript面向对象式编程变得更加接近后端语言。
原型和原型链可以参考这篇文章:JavaScript:原型链和原型对象。
注:ES6中的class关键字其实是语法糖,其核心实现依然是原型对象和原型链。
类