JavaScript の配列トラバーサルに関する簡単な説明

青灯夜游
リリース: 2018-10-12 17:04:25
転載
1903 人が閲覧しました

この記事では JavaScript の配列トラバーサルについて簡単に説明します。必要な方は参考にしていただければ幸いです。

1. for ループの使用は、配列内の最も一般的な走査方法です。

最初の戻り値は、走査です。配列 各ビットについて、戻り値の 2 番目のビットを配列のインデックス値とみなすことができます。 for ループ内に if ステートメントをネストして、要素の値を判断し、条件に基づいてループ ステートメントを実行できます。

2、forEach() メソッドを使用します

a. forEach() の使用方法:

forEach メソッドは配列を最初から最後まで走査します。最後に、要素ごとに指定された関数を呼び出します。 forEach メソッドの受信パラメータは関数です。この関数は、配列要素、要素インデックス、配列自体の 3 つのパラメータを順番に渡すことができます。同時に 3 つのパラメーターを渡すことは必須ではありません。必要に応じてパラメーターの数を渡すことができます。

Array[1,2,3,4] は forEach メソッドを呼び出し、渡されたパラメーター関数のパラメーター値を返します。ele が各要素を表すことがわかります。配列内の 1 ビット、index は配列のインデックス値を表し、arr はこのメソッドを呼び出す配列を表します。

forEach メソッドを使用して配列要素の累積を実装します

b. forEach() メソッドのソース コード実装

カスタム myForEach メソッドを配列のプロトタイプに拡張します。配列の要素数に従ってトラバースし、配列の各ビット this[i] と代表配列インデックス i を関数のパラメータとして使用し、for ループ内でパラメータ fn 関数を実行します。これは、myForEach メソッドが呼び出される配列を表します。

3、map() メソッドを使用します。

map() メソッドは、呼び出された配列の各要素を指定された関数に渡し、関数の戻り値を含む配列を返します。元の配列は変更されません。 map() メソッドの使用方法は forEach() メソッドと同じです。

小さなつながりを考える:

データのデータ構造を変更して出力します。配列 arr のすべての要素を配列 b のデータ構造の形式に変換します。

回答:

要約: 上記がこの記事の全内容です。お役に立てれば幸いです。みんなの勉強に役立ちました。関連チュートリアルの詳細については、JavaScript ビデオ チュートリアルをご覧ください。

関連する推奨事項:

JavaScript グラフィック チュートリアル

JavaScript オンライン マニュアル

以上がJavaScript の配列トラバーサルに関する簡単な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:cnblogs.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート