JavaScript における for...in ループと for...of ループの主な違いは次のとおりです。 内容: for...in はオブジェクトのプロパティまたはインデックスを走査するのに対し、for...of は配列要素または反復可能要素を走査します。要素。順序: for...in は不確実な順序を持ちますが、for...of は安定した順序を持ちます。変数タイプ: for...in 変数は属性名を保持し、for...of 変数は要素値を保持します。終了: for...in は独自の属性を走査した後に終了しますが、for...of はすべての要素を走査した後に終了します。
JavaScript の for...in ループと for...of ループの違い
JavaScript では、 for...in と for...of はどちらもオブジェクトまたは配列をループするメソッドですが、使用方法と走査メソッドには次のような主な違いがあります。
1. コンテンツの走査
2. 走査順序
3. 変数のタイプ
4 終了条件
#4。のときに終了します。 概要:
以上がJSのforループのinとofの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。