Тема
:
По области видимости function declaration
Показать сообщение отдельно
#
8
(
permalink
)
27.01.2022, 07:12
micscr
Профессор
Регистрация: 10.09.2009
Сообщений: 1,578
Сообщение от
voraa
А почему тогда работает (3)?
С 'use strict' не работает (3).
Но все равно не все четко.
Вот в
доках
, сказано что
Вызовет ошибку. Объявление функций в блоках if (a < b) { function f() {} }
, а (2) работает и со строгим режимом