Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Iteraatio Foreach-menetelmällä | Silmukat
Typescriptin Perusteet

bookIteraatio Foreach-menetelmällä

On olemassa myös erittäin mielenkiintoinen menetelmä nimeltä forEach(), joka on tarkoitettu taulukon alkioiden käsittelyyn. Tämä on edistyneempi aihe aloittelijalle, mutta siitä on tärkeää olla tietoinen. Tämän menetelmän avulla voit säästää paljon aikaa ja vähentää koodirivien määrää. Katsotaanpa esimerkkiä sen käytöstä ja puretaan, miten se toimii:

12345
let numbers = [1, 2, 3, 4, 5]; numbers.forEach((number) => { console.log(number); });
copy

Tässä esimerkissä:

  1. numbers on alkuperäinen taulukko, joka sisältää numeroita;
  2. .forEach on numbers-taulukolle kutsuttu metodi;
  3. (number) => { console.log(number); } on palautekutsu (callback-funktio), joka suoritetaan jokaiselle taulukon alkiolle. Tässä tapauksessa se tulostaa jokaisen alkion konsoliin.

On tärkeää huomata, että forEach-metodi ei muuta alkuperäistä taulukkoa eikä palauta uutta taulukkoa. Se on tarkoitettu sivuvaikutuksiin, kuten sisällön näyttämiseen tai muiden tietojen päivittämiseen.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 8

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 2.94

bookIteraatio Foreach-menetelmällä

Pyyhkäise näyttääksesi valikon

On olemassa myös erittäin mielenkiintoinen menetelmä nimeltä forEach(), joka on tarkoitettu taulukon alkioiden käsittelyyn. Tämä on edistyneempi aihe aloittelijalle, mutta siitä on tärkeää olla tietoinen. Tämän menetelmän avulla voit säästää paljon aikaa ja vähentää koodirivien määrää. Katsotaanpa esimerkkiä sen käytöstä ja puretaan, miten se toimii:

12345
let numbers = [1, 2, 3, 4, 5]; numbers.forEach((number) => { console.log(number); });
copy

Tässä esimerkissä:

  1. numbers on alkuperäinen taulukko, joka sisältää numeroita;
  2. .forEach on numbers-taulukolle kutsuttu metodi;
  3. (number) => { console.log(number); } on palautekutsu (callback-funktio), joka suoritetaan jokaiselle taulukon alkiolle. Tässä tapauksessa se tulostaa jokaisen alkion konsoliin.

On tärkeää huomata, että forEach-metodi ei muuta alkuperäistä taulukkoa eikä palauta uutta taulukkoa. Se on tarkoitettu sivuvaikutuksiin, kuten sisällön näyttämiseen tai muiden tietojen päivittämiseen.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 8
some-alt