こんにちは!普段ReactとTypeScriptを使ったフロントエンド開発をしているT.C.です。 配列操作はarray.map()やarray.forEach()といった便利なメソッドを使うことも多いですが、いざfor文を書く必要が出たとき for of なのか for in のどちらを使うべきか迷ってしまうことが多いです。 本記事では for of なのか for in なのかをはっきりさせつつ、その使い方を例示します。 for of なのか for in なのか 配列のループ 値だけを取得する 値とインデックスを取得する インデックスだけを取得する オブジェクトのループ 値だけを取得する…