logo

Kaip naudoti kilpą per masyvą „JavaScript“?

„JavaScript“ masyvų peržiūra yra pagrindinė operacija, būtina manipuliuojant duomenimis, iteruojant ir pritaikant funkcijas elementams. Šiame vadove aprašomi veiksmingi būdai, kaip pereiti per masyvus, taip pagerinant jūsų kodavimo įgūdžius.

„JavaScript“ siūlo keletą būdų, kaip pereiti per masyvus, kurių kiekvienas turi savo unikalias savybes ir naudojimo atvejus. Išsamiai išnagrinėkime šiuos metodus:

Turinys



1. ForEach() metodo naudojimas

The kiekvienam() Metodas naudojamas kiekvieno masyvo elemento kodui vykdyti, pereinant per kiekvieną iš jų.

Sintaksė:

array.forEach( arrayElement =>{ // Vykdomos kodo eilutės });>>

Pavyzdys: Šiame pavyzdyje apžvelgsime masyvą naudodami forEach() metodą ir išspausdinsime reikšmes.

Javascript
function loopArray() {  let arr = ['Item 1', 'Item 2', 'Item 3',  'Item 4', 'Item 5'];  arr.forEach(element =>{ console.log(element);  }); } loopArray();>>  
Išvestis 2. Naudojant teiginį for…

The už… iš Teiginys gali būti naudojamas norint pereiti per kartojamus objektus ir atlikti reikiamas funkcijas. Iteruojami objektai apima masyvus, eilutes ir kitus į masyvus panašius objektus.

Sintaksė:

Pavyzdys: Šiame pavyzdyje apžvelgsime masyvą naudodami teiginį for..of ir išspausdinsime reikšmes.

Javascript
function loopArray() {  let arr = ['Item 1', 'Item 2', 'Item 3',  'Item 4', 'Item 5'];  for (element of arr) {  console.log(element);  } } loopArray();>

Išvestis
Item 1 Item 2 Item 3 Item 4 Item 5>

3. Pagrindinio for ciklo naudojimas

Numatytoji už kilpą gali būti naudojamas kartoti per masyvą, o kiekvienas elementas gali būti pasiekiamas naudojant atitinkamą indeksą.

Sintaksė:

for (i = 0; i   // Lines of code to execute }>

Pavyzdys: Šiame pavyzdyje mes apžvelgsime masyvą naudodami kilpą for ir išspausdinsime reikšmes.

Javascript
function loopArray() {  let arr = ['Item 1', 'Item 2', 'Item 3',  'Item 4', 'Item 5'];  for (i = 0; i < arr.length; i++) {  console.log(arr[i]);  } }  loopArray();>

Išvestis
Item 1 Item 2 Item 3 Item 4 Item 5>

4. „When Loop“ naudojimas

A Nors Loop in JavaScript yra valdymo srauto sakinys, leidžiantis pakartotinai vykdyti kodą, atsižvelgiant į nurodytą loginę sąlygą. Ciklas while naudojamas kartoti masyve.

Pavyzdys: Šiame pavyzdyje mes naudojame Nors Loop .

Javascript
function loopArray() {  let arr = ['Item 1', 'Item 2', 'Item 3',  'Item 4', 'Item 5'];  let length = arr.length;  while (length>0) { console.log(arr[arr.length - ilgis]);  ilgis -;  } } loopArray();>>  
Išvestis
Item 1 Item 2 Item 3 Item 4 Item 5>

5. Naudodami už… teiginyje

The už..in Teiginys gali būti naudojamas norint peržiūrėti objektus, o objektų ypatybes galime atskleisti po vieną, pasiekdami kiekvieną raktą, kad ištirtume paslėptas jo vertes.

Sintaksė:

Pavyzdys: Šiame pavyzdyje apžvelgsime masyvą naudodami teiginį for..in ir išspausdinsime reikšmes.

Javascript
function loopArray() {  let arr = ['Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 5'];  for (let index in arr) {  console.log(arr[index]); // Access the element using its index  } } loopArray();>

Išvestis
Item 1 Item 2 Item 3 Item 4 Item 5>

Masyvo iteracijos metodai „JavaScript“ yra būtini efektyviam duomenų tvarkymui. Šiame vadove supažindinama su svarba ir prielaidomis, nustatant išsamių metodų paaiškinimų etapą. Sutelkdami dėmesį į praktines programas, galite pagerinti savo „JavaScript“ įgūdžius ir kodo efektyvumą.