Ændring af Arrays og Adgang til Elementer
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
Can you explain more about how array indexing works in JavaScript?
What happens if I try to access an index that doesn't exist in the array?
Can you show how to add or remove elements from an array?
Awesome!
Completion rate improved to 2.27
Æ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!