Конечно, новые разговоры о городе технических интервью ничего не значат. Интервьюеры задают несколько вопросов о сценариях, и кандидаты могут легко запутаться, поэтому вот полное объяснение нулевого объединения:
Однозначное определение: нулевое объединение — это ?? оператор, который возвращает правый операнд, когда левый операнд имеет значение null или не определен.
Синтаксис

Использование

Теперь с этим оператором можно играть со всеми функциями JavaScript/Typescript в интервью, например, когда левый операнд равен o, но не равен нулю. что будет в этом случае:

Последний крутой трюк: вы можете упомянуть, что если вы поместите левый операнд как null, а правый операнд как undefined или наоборот, оператор вернет левый операнд в качестве результата.

Последнее примечание. Нулевой оператор объединения является отличной заменой оператора OR(||) для присвоения значения по умолчанию.