[JS] for in & for of & forEach
1370 ワード
今回のPostは公式for...Inとfor...これは整理と書き出すための文章です.
[MDN] for...of()(Array、Map、Set、String、TypedArray、Argumentsオブジェクトなどを含む)に対して を繰り返す.
ほとんどの場合、変数->値 Mapは、変数->[キー、値]のように を使用できます.
[Symbol.iterator]属性を持つすべての集合要素(例えば for in)について、このように を繰り返す.が切断され、 を引き続き使用できます.
[MDN] for...in()を使用してオブジェクトをforゲートに変換
リスト可能なすべての属性について を繰り返します. のキー値を使用してオブジェクトを巡回し、必要に応じて を実行します.
キー+カラム属性->繰り返し(Symbolで指定した属性は無視)文字列 が切断され、 を引き続き使用できます.
[MDN] Array.prototype.forEach()アレイのみが を提供する.配列要素ごとに巡回したい場合は を用いる.中断使用不可->巡回中 停止不可 reutrn -> undefined
for...of
[MDN] for...of()
for (variable of iterable) {
statement
}
ほとんどの場合、変数->値
[Symbol.iterator]属性を持つすべての集合要素(例えば
for...in
[MDN] for...in()
for (key in object) { ... }
リスト可能なすべての属性について
キー+カラム属性->繰り返し(Symbolで指定した属性は無視)
forEach
[MDN] Array.prototype.forEach()
Reference
この問題について([JS] for in & for of & forEach), 我々は、より多くの情報をここで見つけました https://velog.io/@tjdgus0528/JS-for-in-for-of-forEachテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol