История изменений
Исправление AndreyKl, (текущая версия) :
в смысле var a, b = [1, 2] ?
ну это знаешь уже вопросы реализации - поверх чего и как реализовывать синтаксический сахар. Я конечно допускаю что яваскрипт там может иметь какие то особенности, благодаря которым вот прям без вар никак не обойтись, но я с той же вероятностью допускаю что это такое же криворучие как и упорно молчать при повторном объявлении переменной в том же скоупе.
PS. ну и емнип в Scala деструктивное присваивание есть, а скоуп блочный, т.е. по крайней мере там это как то реализовали, в терминах «без вар».
Исходная версия AndreyKl, :
в смысле var a, b = [1, 2] ?
ну это знаешь уже вопросы реализации - поверх чего и как реализовывать синтаксический сахар. Я конечно допускаю что яваскрипт там может иметь какие то особенности, благодаря которым вот прям без вар никак не обойтись, но я с той же вероятностью допускаю что это такое же криворучие как и упорно молчать при повторном объявлении переменной в том же скоупе.