Встречается на собеседованиях • сегодня
Когда используется undefined
undefined означает, что переменная объявлена, но не инициализирована.
Основные случаи:
- Неявное возвращение – функция без
returnвозвращаетundefined. - Несуществующие свойства – обращение к несуществующему свойству объекта.
- Параметры по умолчанию – если аргумент не передан, он
undefined.
Пример:
javascript
let x; // undefined
function foo(a) { console.log(a) }
foo(); // undefined
const obj = {};
console.log(obj.prop); // undefinedОтличие от null: null – явное "ничего", undefined – значение по умолчанию.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы