扩展窗口类

时间:2018-09-10 10:50:35

标签: javascript class window

我想将窗口类扩展为

window.Physics = class Physics extends window.Trait

但是它崩溃了

  

未捕获(承诺)TypeError:window.Physics不是构造函数

编辑:Trait.js

window.Trait = class Trait {
constructor(name) {
    this.NAME = name;
...

1 个答案:

答案 0 :(得分:1)

您需要使用类似Trait的构造函数创建Class Physics,然后才能扩展Physics。没有构造函数是不可能的。

您可以在此处了解有关类继承的信息 https://javascript.info/class-inheritance