ES6中的类
导言
在原生的JS里面,没有类这个概念,他是ES5封装的函数,从本质上讲,他还是函数。ES6 的class可以看作只是一个语法糖
与传统的构造函数相比
传统构造函数的缺点:
构造函数和原型方法及属性分离 不便于维护 降低可读性
原型对象可以被遍历修改
默认情况下构造函数可以被当做普通的函数进行调用 功能性不明确
原型中的方法也可以作为构造函数来用
下面是一个传统的构造函数
function Student(name, age) {
this.name = name;
this.age
原创
2020-07-21 18:27:44 ·
118 阅读 ·
0 评论