【覚書】JavaScriptで配列分だけ走査する
スポンサーリンク
またまたメモ
またレベルの低い内容ですみません。
JavaScriptで配列を走査したいとき
普段C言語で仕事している僕は下記のように書きます。
#define LEN 10
int arr[LEN] = {1, 2, 3, 4, 5};
int total = 0;
for (int i = 0; i < LEN; i++) {
total += arr[i];
}
JavaScriptだとこうも書ける
let arr = [1, 2, 3, 4, 5];
let total = 0;
for (let value of arr) {
total += value;
}
for (変数 of オブジェクト) { 文 }
オブジェクトはイテレーション可能なオブジェクト(配列とか)に限るようですが、of を使って中身を取り出すことができるようですね。C言語で書いていると普段使わない文法なので覚えておこう。