forEach() メソッドは、関数を実行するために使用される配列メソッドです。 配列内の各項目 。これは、配列、マップ、セットなどの JavaScript データ型で使用できます。これは、配列内の要素を表示するのに便利な方法です。
構文
以下のように forEach() メソッドを宣言できます。
array.forEach(callback[, thisObject]);
forEach() メソッドは、提供されたメソッドを実行します。 折り返し電話 配列内に存在する要素ごとに 1 回 昇順 。
パラメータの詳細
1. コールバック: 要素ごとにテストするための関数です。コールバック関数は受け入れます 3 つの引数 、以下に示します。
注記:これら 3 つの引数はオプションです。
2. このオブジェクト: コールバックを実行する際にこれとして使用するオブジェクトです。
戻り値
作成した配列を返します。
文字列を使用した例
let apps = ['WhatsApp', 'Instagram', 'Facebook']; let playStore = []; apps.forEach(function(item){ playStore.push(item) }); console.log(playStore);
対応する JavaScript コードは次のとおりです。
var apps = ['WhatsApp', 'Instagram', 'Facebook']; var playStore = []; apps.forEach(function (item) { playStore.push(item); }); console.log(playStore);
出力:
数字を使った例
var num = [5, 10, 15]; num.forEach(function (value) { console.log(value); });
出力:
forEach() の欠点
forEach() メソッドの使用には次のような欠点があります。
- 停止または停止する方法は提供されません。 壊す forEach() ループ。
- それだけ 作品 配列を使用します。