forEachって要らなくない?と思ってたんだけど使い道あるなと気づいたので紹介
nullableなリストに対してループしたい時に使える
nullableList?.forEach(item => {}) // forEachが3つの中で一番シンプル // もしfor-ofで書くと if(nullableList != null) for (const item of nullableList) {} // あるいはこうも書ける for (const item of nullableList ?? []) {}
この場合はfor-ofだとややまどろっこしい。forEachの方がシンプルですっきりしている。