ホームページ > 記事 > ウェブフロントエンド > JavaScript: forEach、map、アロー関数、setTimeout、setInterval、filter、some、every、reduce
forEach は配列を反復処理するために使用されます。簡単な例を次に示します:
次に、オブジェクトの配列で forEach を使用してみましょう:
Map は、配列内のすべての要素に対してコールバックを呼び出した結果を含む新しい配列を作成します。
まず、基本的な配列を反復処理してみましょう:
それでは、オブジェクトの配列を反復処理してみましょう:
構文を簡素化するために、次のようにアロー関数を書くことができます:
ムービーの例に戻って、矢印関数を使用することもできます:
暗黙的な戻り値は、関数を記述するもう 1 つの短縮方法であり、いくつかの例は次のとおりです:
xミリ秒後にコールバックを実行します
コールバックを x ミリ秒ごとに繰り返します
最終的にコールバックを停止したい場合は、次のようにすることができます:
Filter は、コールバック関数内で return true を渡す要素を含む新しい配列を作成します
配列内のオブジェクトをフィルタリングすることもできます:
オブジェクトの配列でもこれを行うことができます:
リデューサーの初期値を設定することもできます:
以上がJavaScript: forEach、map、アロー関数、setTimeout、setInterval、filter、some、every、reduceの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。