Встречается на собеседованиях • сегодня
Что вернет typeof для null
typeof null возвращает "object". Это известная ошибка в JavaScript, сохраняемая для обратной совместимости.
Пример:
javascript
console.log(typeof null); // "object"Причина: в ранних версиях JS использовалась 32-битная система типов, где первые 3 бита определяли тип. Для null все биты были нулями, что совпадало с представлением объектов. Ошибку решили не исправлять, чтобы не ломать существующий код.
Для точной проверки на null используйте строгое сравнение:
javascript
const value = null;
console.log(value === null); // true
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы