Встречается на собеседованиях • сегодня

Когда используется null

Null используется для явного указания отсутствия значения. Это полезно в случаях, когда нужно явно показать, что переменная не содержит данных, в отличие от undefined, которое часто означает, что значение просто не было задано.

Примеры использования:

javascript
let user = null; // явно указываем, что пользователь отсутствует

function findUser(id) {
  // если пользователь не найден, возвращаем null
  return users.find(u => u.id === id) || null;
}

Ключевые отличия от undefined:

  • null - это явное отсутствие значения (намеренное)
  • undefined - обычно означает, что значение не было установлено (неявное)
  • typeof null возвращает 'object' (историческая особенность JS)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы