JavaScriptin taulukoiden kiertäminen on perustoiminto, joka on välttämätöntä tietojen käsittelyssä, iteraatiossa ja funktioiden käyttämisessä elementteihin. Tämä opas kattaa tehokkaita tapoja selata taulukoita, mikä parantaa koodaustaitojasi.
JavaScript tarjoaa useita menetelmiä taulukoiden läpi kulkemiseen, joista jokaisella on ainutlaatuiset ominaisuudet ja käyttötapaukset. Tarkastellaan näitä menetelmiä yksityiskohtaisesti:
Sisällysluettelo
- 1. ForEach()-menetelmän käyttäminen
- 2. For…-lausekkeen käyttäminen
- 3. Basic for -silmukan käyttäminen
- 4. While Loopin käyttö
1. ForEach()-menetelmän käyttäminen
The jokaiselle() -menetelmää käytetään koodin suorittamiseen jokaiselle taulukon elementille silmukalla kunkin elementin läpi.
Syntaksi:
array.forEach( arrayElement =>{ // Suoritettavat koodirivit });>> Esimerkki: Tässä esimerkissä käymme läpi taulukon käyttämällä forEach()-menetelmää ja tulostamme arvot.
alfa beeta karsiminen
Javascript function loopArray() { let arr = ['Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 5']; arr.forEach(element =>{ konsoli.log(elementti); }); } loopArray();>>
Lähtö 2. For…-lausekkeen käyttäminen The varten… of lauseketta voidaan käyttää iteroitavien objektien läpikäymiseen ja vaadittujen toimintojen suorittamiseen. Iteroitavia objekteja ovat taulukot, merkkijonot ja muut taulukon kaltaiset objektit.
Syntaksi:
Esimerkki: Tässä esimerkissä käymme läpi taulukon käyttämällä for..of-lausetta ja tulostamme arvot.Javascript function loopArray() { let arr = ['Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 5']; for (element of arr) { console.log(element); } } loopArray();>
Lähtö Item 1 Item 2 Item 3 Item 4 Item 5>
3. Basic for -silmukan käyttäminen
Oletusarvo silmukalle voidaan käyttää iteroitaessa taulukon läpi ja jokaiseen elementtiin pääsee käsiksi sen vastaavan indeksin kautta.
Syntaksi:
for (i = 0; i // Lines of code to execute }>
Esimerkki: Tässä esimerkissä käymme läpi taulukon for-silmukalla ja tulostamme arvot.
kuplalajittelu algoritmissa
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();>
Lähtö Item 1 Item 2 Item 3 Item 4 Item 5>
4. While Loopin käyttö
A Vaikka Loop sisään JavaScript on ohjausvuon käsky, joka sallii koodin suorittamisen toistuvasti tietyn loogisen ehdon perusteella. While-silmukkaa käytetään iteroimaan taulukon yli.
Esimerkki: Tässä esimerkissä käytämme Vaikka Loop .
Javascript function loopArray() { let arr = ['Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 5']; let length = arr.length; while (length>0) { konsoli.loki(arr[arr.length - pituus]); pituus--; } } loopArray();>>
Lähtö Item 1 Item 2 Item 3 Item 4 Item 5>
5. For…-lausekkeen käyttäminen
The varten..in -lausetta voidaan käyttää objektien läpikäymiseen, ja voimme paljastaa objektien ominaisuudet yksitellen käyttämällä jokaista avainta tutkiaksemme sen piilotettuja arvoja.
Syntaksi:
Esimerkki: Tässä esimerkissä käymme läpi taulukon käyttämällä for..in -käskyä ja tulostamme arvot.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();>
Lähtö Item 1 Item 2 Item 3 Item 4 Item 5>
JavaScriptin taulukkoiterointitekniikat ovat välttämättömiä tehokkaan tiedonkäsittelyn kannalta. Tässä oppaassa esitellään tärkeys ja edellytykset sekä luodaan vaiheet yksityiskohtaisille menetelmäselityksille. Keskittymällä käytännön sovelluksiin voit parantaa JavaScript-taitojasi ja koodin tehokkuutta.