🐣
JavaScript の for...of めっちゃ便利ですやんの話
for...of
反復可能オブジェクトなどに対して、反復的な処理をするループを作成します。
主要なブラウザではとっくに使えるようになっている。
- JavaScript statement: for...of | Can I use...
簡単なサンプル
const array1 = ['a', 'b', 'c'];
for (const element of array1) {
console.log(element);
}
え! めっちゃ便利じゃないですか。
いまだに Array.prototype.forEach()
使ってたんですが
コードも見やすいし C# の foreach
と全く同じ感覚で使えてヨシ! じゃないですか。
知らなかった…… 損していた……。
その他の参考サイト
- for...of | MDN
- 配列をループで処理する (for, forEach, for-of) | まくまくJavaScriptノート
- Array.prototype.forEach() | MDN
Discussion