Встречается на собеседованиях • сегодня
Как называется ? перед методом объекта или функции
Это оператор опциональной цепочки (?.). Он позволяет безопасно обращаться к свойствам объекта или вызывать методы, даже если промежуточные значения null или undefined. Если значение перед ?. равно null или undefined, выражение возвращает undefined вместо ошибки.
Пример:
javascript
const user = {
profile: {
name: 'Alex'
}
};
// Без опциональной цепочки
const userName = user && user.profile && user.profile.name; // 'Alex'
// С опциональной цепочкой
const safeUserName = user?.profile?.name; // 'Alex'
const safeAge = user?.profile?.age; // undefined (без ошибки)
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы