最終更新:2020-04-15 (水) 22:28:26 (231d)  

JavaScript/for
Top / JavaScript / for

http://www.ituore.com/entry/javascript-for

forEach

JavaScript/オブジェクト

JavaScript/for...in

  • 列挙可能プロパティに対して、順不同で反復処理
    for (const property in object) {
      console.log(`${property}: ${object[property]}`);
    }
  • 配列に対して処理するとiに0とかが入ってくる
    for(let i in arr) {
      console.log(ar[i]);
    }

JavaScript/配列

  • アクセスの順番が大事となる配列を繰り返す時には、数値のインデックスでの for ループ (か Array.prototype.forEach() か for...of? ループ) を使った方が良い

for

  • let ar = [10, 20, 30];
    for(let i = 0; i < ar.length; i++) {
      console.log(ar[i])
    }

for...of

  • for(let v of ar) {
      console.log(v);
    }

Array.prototype.forEach