logo

Cum se utilizează bucla printr-o matrice în JavaScript?

Buclă prin matrice în JavaScript este o operație fundamentală, esențială pentru manipularea datelor, iterație și aplicarea de funcții elementelor. Acest ghid acoperă metode eficiente de a bucla prin matrice, îmbunătățindu-vă abilitățile de codare.

JavaScript oferă mai multe metode de a parcurge matrice, fiecare cu caracteristicile și cazurile de utilizare unice. Să examinăm aceste metode în detaliu:



Cuprins

1. Folosind metoda forEach().

The pentru fiecare() Metoda este utilizată pentru a executa cod pentru fiecare element din matrice prin bucla prin fiecare dintre ele.

Sintaxă:

array.forEach( arrayElement =>{ // Linii de cod de executat });>>>

Exemplu: În acest exemplu, vom parcurge o matrice folosind metoda forEach() și vom imprima valorile.



Javascript
function loopArray() {  let arr = ['Item 1', 'Item 2', 'Item 3',  'Item 4', 'Item 5'];  arr.forEach(element =>{ console.log(element);  }); } loopArray();>>>  
Ieșire 2. Folosind declarația for…of

The pentru...de instrucțiunea poate fi folosită pentru a parcurge obiectele iterabile și pentru a efectua funcțiile necesare. Obiectele iterabile includ matrice, șiruri de caractere și alte obiecte asemănătoare matricei.

Sintaxă:

Exemplu: În acest exemplu, vom trece printr-o matrice folosind instrucțiunea for..of și vom imprima valorile.

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

Ieșire
Item 1 Item 2 Item 3 Item 4 Item 5>

3. Folosind bucla for de bază

Implicit pentru buclă poate fi folosit pentru a itera prin matrice și fiecare element poate fi accesat prin indexul său respectiv.



Sintaxă:

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

Exemplu: În acest exemplu, vom parcurge o matrice folosind bucla for și vom imprima valorile.

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();>

Ieșire
Item 1 Item 2 Item 3 Item 4 Item 5>

4. Utilizarea While Loop

A While Loop în JavaScript este o instrucțiune de flux de control care permite ca codul să fie executat în mod repetat pe baza condiției booleene date. Bucla while este folosită pentru a itera peste matrice.

Exemplu: În acest exemplu, folosim While 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 - lungime]);  lungime--;  } } loopArray();>>>  
Ieșire
Item 1 Item 2 Item 3 Item 4 Item 5>

5. Folosind declarația for…in

The pentru..in instrucțiunea poate fi folosită pentru a parcurge obiectele și putem dezvălui proprietățile obiectelor una câte una, accesând fiecare cheie pentru a-i explora valorile ascunse.

Sintaxă:

Exemplu: În acest exemplu, vom parcurge o matrice folosind instrucțiunea for..in și vom imprima valorile.

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();>

Ieșire
Item 1 Item 2 Item 3 Item 4 Item 5>

Tehnicile de iterare a matricei în JavaScript sunt esențiale pentru manipularea eficientă a datelor. Acest ghid prezintă importanța și cerințele prealabile, creând scena pentru explicații detaliate ale metodei. Concentrându-vă pe aplicații practice, vă puteți îmbunătăți competența JavaScript și eficiența codului.