подскажите, что такое "??"
подскажите ссылку на описание оператора "??", поиск не находит, но в консоле работает как "||"
let v;
console.log(v ?? 5);
Ответы (1 шт):
Автор решения: Alex Krass
→ Ссылка
Проверяет, является ли левый оператор null или undefined и если это так, то возвращает правый оператор, иначе левый. Отличие от || в том, что второй проверяет логическое выражение false слева.
console.log(false ?? 1)
console.log(false || 1)
console.log(null ?? 1)
console.log(null || 1)