class 关键字
es6 新增了 class 关键字,这是 es6 的新语法,用来实现 es6 中面向对象编程;可以通过该关键字来定义类。
class不存在变量提升,所以需要先定义再使用。
ES5:
// 定义一个构造函数
function Person(name, age) {
this.name = name
this.age = age
}
// 创建 preson 实例
var person= new Person('小白', 16)
console.log(preson)
ES6:
语法:
class name {
// ...
}
示例:
// 定义一个类
class Person