А для var это не работает)
Да, знаю про это блядство.
Просто я подумал. А создается ли в ES6 новая область видимости или это просто let и const работают иначе?
Потому, что если бы она создавалась, то это было ломало var и поддержку старого кода.
Так вот вопрос, остается ли верным это утверждение?)
«Функции – единственная вещь в JavaScript, создающая новую область видимости»