ES5/ES6 的继承除了写法以外还有什么区别? 小冯梦想当讲师 2020-08-02 230 阅读1分钟 class 声明会提升,但不会初始化赋值。Foo 进入暂时性死区,类似于 let、const 声明变量 class 声明内部会启用严格模式。 class 的所有方法(包括静态方法和实例方法)都是不可枚举的。 class 的所有方法(包括静态方法和实例方法)都没有原型对象 prototype,所以也没有[[construct]],不能使用 new 来调用。 5必须使用 new 调用 class。 class 内部无法重写类名