JavaScriptクイズ
Null合体演算子(??)の動作は?
解説
正解は左辺がnullまたはundefinedの場合のみ右辺を返すことです。論理OR演算子(||)は空文字列("")や0などの「偽値(falsy)」でも右辺を返してしまいますが、??はnullとundefinedに限定してデフォルト値を設定できます。https://study.ntorelabo.com/books/javascript/03-operators-and-expressions#%E5%B7%A6%E8%BE%BA%E3%81%8C-falsy-%E3%81%AA%E3%82%89%E5%B7%A6%E8%BE%BA%E3%82%92truthy-%E3%81%AA%E3%82%89%E5%8F%B3%E8%BE%BA%E3%82%92%E8%BF%94%E3%81%99