2024-03-29 【JavaScript】たまに見る、ダブルクエスチョンマークはなんなんだろう const atai = undefined ?? "excd"; こういうやつ。 Null合体演算子っていうらしい。かっこいい。 ??の左辺がnull、undefined、0でなければ、右辺を使用するというもの。 下記と等価。 let atai; if (!atai) { atai = "excd"; } 関数でも使える。 const XXX = getXXX ?? getXXX(); Javaにはないので、めっちゃスタイリッシュに見える。