TIL 004 | JavaScript Array.prototype.forEach()
Array.prototype.forEach() forEach()
各配列要素に対して与えられた関数が実行され、for
文と同様に重複機能を実行するために使用される.ただし、for
文のようにindex、条件式、increateを定義する必要がなく、コールバック関数によって機能を実行できます.
1.使用方法
let myArray = [1,3,5];
myArray.forEach(el => console.log(el));
// output : 1
// output : 3
// output : 5
2.起動方式
語句
arr.forEach(callback(currentvalue[, index[, array]])[, thisArg])
パラメータ
let myArray = [1,3,5];
myArray.forEach(el => console.log(el));
// output : 1
// output : 3
// output : 5
arr.forEach(callback(currentvalue[, index[, array]])[, thisArg])
callback
:各要素に対して実行する関数.次の3つのパラメータを受け入れます.currentValue
:処理する現在の要素index(Optional)
:処理する現在の要素のインデックスarray(Optional)
:forEach()
呼び出しの配列thisArg(Optional)
:コールバック実行時this
の値3.注意すべき点
for
文はcontinue
またはbreak
によって繰り返しを制御することができ、forEach()
はthrow
が発行されない限り、途中で終了することはできない.forEach()
アレイは変形しないが、callback
は変形することができる.Reference
この問題について(TIL 004 | JavaScript Array.prototype.forEach()), 我々は、より多くの情報をここで見つけました https://velog.io/@thisisemptyyy/TIL-004-JavaScript-Array.prototype.forEachテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol