![Vue.js 3.0从入门到精通(视频教学版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/154/44510154/b_44510154.jpg)
上QQ阅读APP看书,第一时间看更新
3.10 Classes(类)
在之前的JavaScript版本中,类的创建和使用是令人非常头疼的一件事。不同于直接使用class命名一个类的语言(在JavaScript中class关键字被保留,但是没有任何作用),因为没有官方的类功能,加上大量继承模型的出现(pseudo classical、classical>functional等),造成了JavaScript类使用的困难和不规范。
用ES5写一个类有很多种方法,这里就不介绍了,现在来看看如何使用ES6写一个类。ES6不使用函数,而是使用原型来实现类,我们创建一个类baseModel,并且在这个类中定义一个constructor()和一个getName()方法:
![](https://epubservercos.yuewen.com/AF1F26/23721640501031706/epubprivate/OEBPS/Images/Figure-P47_164891.jpg?sign=1738985005-LTJ8WRotTeDFv3c49106dAFDtF2QrcXX-0-29a959b2d70a8cfaa07b65f884705f4d)