提升
函数声明和类声明之间的一个重要区别在于, 函数声明会提升,类声明不会。
你首先需要声明你的类,然后再访问它,否则类似以下的代码将抛出 ReferenceError:
实例
// 这里不能这样使用类,因为还没有声明
// noob = new Runoob("菜鸟教程")
// 报错
class Runoob {
constructor(name) {
this.sitename = name;
}
}
// 这里可以使用类了
let noob = new Runoob("菜鸟教程")
如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h64764.shtml