Показать сообщение отдельно
  #1400 (permalink)  
Старый 18.08.2015, 12:39
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Есть код
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 в ребенке
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием