Встречается на собеседованиях • сегодня
Зачем нужен ??
Оператор ?? (nullish coalescing) возвращает правый операнд, если левый равен null или undefined. В отличие от ||, который проверяет на "ложные" значения (0, '', false, null, undefined).
Пример:
javascript
const foo = null ?? 'default'; // 'default'
const bar = 0 ?? 'default'; // 0 (|| вернул бы 'default')Используется для безопасного задания значений по умолчанию, когда нужно отличать null/undefined от других "ложных" значений.

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