TECH I.S.

JavaScript イテラブル

イテラブルとは、反復可能なオブジェクト(配列など)のことです。

イテラブルは、シンプルで効率的なコードでアクセスできます。

イテラブルはfor..ofループを用いて次のように繰り返すことができます


for ofループ

for..of文は反復可能なオブジェクトの要素をループします。

構文

for (変数 of 反復可能オブジェクト) {   // 実行したい処理 }

繰り返し

繰り返し処理は簡単に理解できます。

繰り返し処理は一連の要素をループすることを意味します。

簡単な例を次に示します。

  • 文字列の反復
  • 配列の反復

文字列の繰り返し処理

文字列の要素に対して反復する際は、for..of文の使用が可能です。

const name = "techis"; for (const x of name) {   // 実行したい処理 }

自分で試してみる »


配列の繰り返し処理

配列の要素に対して反復する際は、for..of文の使用が可能です。

const letters = ["a","b","c"]; for (const x of letters) {   // 実行したい処理 }

自分で試してみる »

リンク先のチャプターでイテラブルの詳細を学ぶことができます
JSオブジェクト イテラブル


集合の繰り返し処理

集合の要素に対して反復する際は、for..of文の使用が可能です。

const letters = new Set(["a","b","c"]); for (const x of letters) {   // 実行する処理 }

自分で試してみる »

集合とマップについては、次の章で説明します。


マップの繰り返し処理

マップの要素に対して反復する際は、for..of文の使用が可能です。

const fruits = new Map([   ["リンゴ", 500],   ["バナナ", 300],   ["ミカン", 200] ]); for (const x of fruits) {   // 実行する処理 }

自分で試してみる »



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細