Выбор ответа Junior Типы и приведение спрашивают часто обновлено
Что возвращает typeof null
Вопрос
Что вернёт typeof null?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: "object". typeof null возвращает "object": это ошибка первой версии языка, которую оставили ради совместимости.
Варианты ответа
"null""object"правильный ответ"undefined"- Бросит TypeError
Разбор
typeof null возвращает "object": это ошибка первой версии языка, которую оставили ради совместимости. Значения "null" typeof не возвращает вообще. "undefined" получается только для undefined и необъявленных переменных. Ошибки typeof не бросает ни для одного значения (кроме обращения к let/const в TDZ). Проверять null нужно через value === null.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.