JavaScript · Middle · Запитання 59 з 75
Що повертає typeof notDeclared, якщо notDeclared ніколи не оголошувалася?
- ✓Правильна відповідь:
"undefined"без помилки - 2Кидає
ReferenceError - 3
"null"
Пояснення
typeof - єдиний оператор, безпечний для неоголошених імен, тому typeof window !== "undefined" використовують для визначення браузера. Для let/const у TDZ він усе ж кидає помилку.