Оператор ?? возвращает правый операнд, только если левый равен null или undefined. В отличие от ||, который срабатывает на любое falsy значение (0, пустая строка, false), ?? реагирует только на null и undefined. Это важно, когда 0 или пустая строка — валидные значения. Например, count ?? 10 вернёт 0 если count = 0, а count || 10 вернёт 10. Часто используется вместе с optional chaining.
Что делает оператор ?? (nullish coalescing)?
Junior
235 просмотровAFK Offer AI
Что такое виртуализация списков?