ES6新特性实现面向对象编程,上万字详解用class语法定义类
日期: 2020-08-13 分类: 跨站数据测试 302次阅读
首先,写这篇文章是因为我答应了一个粉丝要写一篇ES6的 class
相关知识的要求,哈哈我是不是特别宠粉呀~其实同时也是帮助我自己复习一下知识点啦
ES6中出现 class
语法,只是创建构造函数的一种语法糖,那为何要新增一种语法去实现同一个功能呢?其实目的还是为了跟上一些主流编程语言的脚步,例如 java
、C++
、Python
,他们内部都是用 class
语法来实现的面向对象编程,所以咱们的 JavaScript
也不能落后,不然很多学习过 java c++ python
的小伙伴跑来学习 js
时,就很难理解构造函数这一概念了。
不相信的话,你们可以看看评论区,如果有学习过其它面向对象编程语言的,后来有学习过 JavaScript
的小伙伴可以在评论区分享一下自己对于构造函数这一概念的感想。
注意: 因为 class
语法涉及到大量的JavaScript中对象的概念,所以如果还没有了解过对象的小伙伴可以查看我之前写的一篇剖析对象概念的文章,下面放上文章链接,点击即可跳转
下一篇: 二叉树的层次遍历(c++)
精华推荐