在JavaScript ES6类中,在将所有参数传递给父类的构造函数上调用super的更好方法是什么?
我使用扩展运算符想出了这个模型,这种方法有什么缺点吗?
class Parent {
constructor(a, b, c){
console.log("a:", a);
console.log("b:", b);
console.log("c:", c);
}
}
class Child extends Parent {
constructor(){
super(...arguments);
this.doMyStuff();
}
}
let child = new Child("Param A", "Param B", "Param C")
Run Code Online (Sandbox Code Playgroud)