JavaScript の for ループは、反復可能なオブジェクトの要素に対して繰り返し操作を実行するために使用されます。構文は for (初期化; 条件; インクリメント) { ... } です。 for-of ループは、for (element of iterable) { ... } という構文を使用して、反復可能オブジェクトの各要素を反復処理するためのより簡潔な構文です。
JS の for
for ループは、JavaScript で一般的に使用される制御構造であり、反復処理に使用されます。オブジェクト内の要素 (配列や文字列など) を使用して、繰り返しの操作を実行します。構文は次のとおりです:
<code class="javascript">for (initialization; condition; increment) { // 要执行的代码 }</code>
その中には:
例
配列numbers = [1, 2, 3, 4, 5]
を考えてみましょう。for を使用できます。ループ 配列内の各数値に対して次の操作を実行します。
<code class="javascript">for (let i = 0; i < numbers.length; i++) { console.log(numbers[i]); }</code>
出力:
<code>1 2 3 4 5</code>
この例では:
初期化 (i = 0 とします) )
: ループ変数 i
を 0 に初期化します。 condition (i <number.length>: <code>i
が配列の長さより小さい限り、ループは実行され続けます。 increment (i )
: 反復ごとに i
を 1 ずつ増やします。 for ループには、for-of ループと呼ばれるより簡潔な構文も用意されています。これは反復可能オブジェクトの各要素を反復するために使用され、構文は次のとおりです:
<code class="javascript">for (element of iterable) { // 要执行的代码 }</code>
for-of ループを使用した上記の例は、次のように書き換えることができます:
<code class="javascript">for (let number of numbers) { console.log(number); }</code>
Both ループ構文でも同じ効果を得ることができますが、for-of ループはより簡潔であり、配列インデックスへのアクセスが必要な場合にループ変数を明示的に宣言する必要がありません。
以上がjs で for とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。