Ændring af Arrays og Adgang til Elementer
Stryg for at vise menuen
Lad os undersøge, hvordan man
- Ændrer array-elementer;
- Finder længden af et array;
- Får adgang til det sidste element og går dybere ind i begrebet indeksering.
Ændring af array-elementer
Array-elementer kan ændres ved at tilgå dem via deres indeks og tildele en ny værdi.
12345const weekdays = ["Monday", "Tuesday", "Wednesday"]; weekdays[0] = "Lunes"; weekdays[1] = "Martes"; console.log(weekdays); // Output: Lunes, Martes, Wednesday
Her ændres de første to elementer i weekdays-arrayet til deres spanske oversættelser.
Array-længde
length-egenskaben for et array repræsenterer antallet af elementer, det indeholder. Denne egenskab er dynamisk og justeres automatisk, når elementer tilføjes eller fjernes.
123const mountains = ["Everest", "K2", "Kangchenjunga", "Lhotse"]; console.log(mountains.length); // Output: 4
I dette eksempel indeholder arrayet mountains fire elementer, og mountains.length returnerer 4.
Find det sidste element
For at hente værdien af det sidste element i et array kan vi beregne dets indeks ved hjælp af arrayets længde. Indekset for det sidste element er altid array.length - 1.
1234const vehicles = ["car", "bike", "bus", "train"]; const lastIndex = vehicles.length - 1; console.log(vehicles[lastIndex]); // Output: train
I dette tilfælde beregnes lastIndex som 3, hvilket er indekset for det sidste element, og vi tilgår det sidste element ved at bruge vehicles[lastIndex].
1. Hvordan kan vi ændre et element i et array?
2. Hvad er formålet med arrayets length-egenskab?
3. I eksemplet nedenfor, hvad er den nye værdi af det første element i movies-arrayet efter ændringen?
4. Hvordan kan vi tilgå det sidste element i cartoons-arrayet?
5. Hvad er værdien af item i eksemplet nedenfor?
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat