Null合体演算子
JavaScriptの演算子。x ?? "default" は、x が null または undefined のときだけデフォルト値を返す。
0、""、false でも右辺に倒れてしまう || とは違う。volume ?? 50 は音量0を尊重するが、volume || 50 は50を選んでしまう。ES2020で導入され、「nullishなら代入」を表す ??= もある。
JavaScriptの演算子。x ?? "default" は、x が null または undefined のときだけデフォルト値を返す。
0、""、false でも右辺に倒れてしまう || とは違う。volume ?? 50 は音量0を尊重するが、volume || 50 は50を選んでしまう。ES2020で導入され、「nullishなら代入」を表す ??= もある。