Показать сообщение отдельно
  #2 (permalink)  
Старый 23.01.2016, 08:53
Интересующийся
Посмотреть профиль Найти все сообщения от newuserjs2016
 
Регистрация: 22.01.2016
Сообщений: 18

у тебя там сначала this.x = 5 отрабатывает. С точки зрения компилятора это уже не объявление, а присваивание. Присваивание в use strict не запрещается. Вообще, это конечно очередной wtf, привет от крокфорда.
Ответить с цитированием