Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

Javascriptで配列をループする


Javascriptで配列をループする方法はたくさんあります。

JavascriptのForループ

ループのためにそれらから始めましょう。 jsのforループには2つのバリエーションがあります。最初の形式は、init、condition、exprループです。これにより、最初のステートメントが初期化され、各反復でexprが実行され、条件がチェックされます。

Javascriptで配列をループする

たとえば、

var step;
for (step = 0; step < 5; step++) {
   console.log('Taking step ' + step);
}

これにより、出力が得られます:

Taking step 0
Taking step 1
Taking step 2
Taking step 3
Taking step 4

forループには、 for inという別の形式があります。 ループ。 for ... inステートメントは、オブジェクトの列挙可能なすべてのプロパティに対して指定された変数を繰り返します。 JavaScriptは、個別のプロパティごとに、指定されたステートメントを実行します。たとえば、

let person = {
   name: "John",
   age: 35
};

for (let prop in person) {
   console.log(prop, a[prop]);
}

これにより、出力が得られます:

name John
age 35

Javascriptのwhileループ

whileループの目的は、式がtrueである限り、ステートメントまたはコードブロックを繰り返し実行することです。式がfalseになると、ループは終了します。

Javascriptで配列をループする

たとえば、

let i = 0;
while (i < 5) {
   console.log("Hello");
   i = i + 1;
}

これにより、出力が得られます:

Hello
Hello
Hello
Hello
Hello

do…whileループ

do ... whileループは、条件チェックがループの最後に行われることを除いて、whileループに似ています。これは、条件がfalseであっても、ループが常に少なくとも1回実行されることを意味します。

Javascriptで配列をループする

たとえば、

let i = 0;
do {
   console.log("Hello");
   i = i + 1;
} while (i < 5);

これにより、出力が得られます-

Hello
Hello
Hello
Hello
Hello

  1. JavaScript配列slice()

    JavaScriptのslice()メソッドは、配列内の選択された要素を返すために使用されます。 構文は次のとおりです- array.slice(start, end) 上記のstartパラメータは、選択を開始する場所を指定する整数ですが、endは選択が終了する場所です。 JavaScriptでslice()メソッドを実装しましょう- 例 <!DOCTYPE html> <html> <body>    <h2>Demo Heading</h2>    <p id="t

  2. JavaScriptでオブジェクトを含む配列の配列をループするにはどうすればよいですか?

    以下は、JavaScriptのオブジェクトを含む配列の配列をループするコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>