class
다음 우리가했습니다 상상해 :전화 기본 클래스 생성자는
class A {
constructor(x, y, z) {
}
}
class B extends A {
constructor(x, y, z) {
super(x, y, z);
}
}
우리는 arguments
또는 나머지 인수와 super(...)
를 호출 할 경우 :
super.apply(this, arguments);
super.apply(this, args);
이를 작동하지 않습니다 : super.*
은 허용되지 않습니다. super()
.
수동으로 인수를 제공하지 않으려면 다른 방법이 있습니까?
'슈퍼 (... 인수)'나는 것 같은데요? – ankr
@ankr : 아니요, 여러분이'arguments'를 사용하고 싶다면'super (... arguments) '가 될 것입니다. 나는 –
을 명확히 할 것입니다. 그래서'super'는 반복을 허용합니까? –