Показать сообщение отдельно
  #3 (permalink)  
Старый 26.04.2016, 00:22
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

с точки зрения спецификации, это объясняется это тем, что инструкция return никаким боком не может войти в выражение присваивания
http://es5.javascript.ru/x11.html#x11.12
Цитата:
11.12 Условный оператор ( ? : ) # Ⓣ Ⓡ Ⓖ
Синтаксис
ConditionalExpression :
LogicalORExpression
LogicalORExpression ? AssignmentExpression : AssignmentExpression
Ответить с цитированием