こんにちは、水田です。
JavaScriptの論理和(||)に似た演算子にNull合体演算子(??)というものがあります。論理和の場合、a || b で a が falsyな値だと b を返しますが、Null合体演算子の場合、a ?? b で a が null か undefined だと b を返します。Null合体演算子は a が空文字や 0 などの場合は、a を返すということですね。
const a = null;
const b = "aはnullです";
console.log(a ?? b);
// "aはnullです"