Лексическое окружение блоков кода для Function Declaration. Когда появилось?
Для let и const знаю, что появилось с ES6.
Но также знаю, что Function Declaration не видны за пределами блока при 'use strict'.
А 'use strict' это ES5 насколько мне известно.
Так вот, хотелось бы все-таки прояснить эту ситуацию. Спасибо.
xmoonlight, Не много пораздумав вы смогли бы найти ответ на свой вопрос в этом же предложении - "хотелось бы все-таки прояснить эту ситуацию". Если этого не достаточно, попробуйте конкретизировать свой вопрос.