Есть код
class Parent {}
class Child extends Parent {
constructor() {
this.x = 1;
super();
}
}
на что бабель ругается
Цитата:
|
repl: Line 7: 'this' is not allowed before super()
5 | class Child extends Parent {
6 | constructor() {
> 7 | this.x = 1;
| ^
8 | super();
9 | }
10 | }
|
sandbox
1. Какого Лена Головач?
2. Разве это прописано в стандарте? Под "это" подразумеваю:
- обязательность вызова супер в ребенке в принципе
- обязательность вызова супер до работы с this в ребенке