Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Ændring af Arrays og Adgang til Elementer | Mestring af JavaScript-Arrays
Javascript Datastrukturer

bookÆ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.

12345
const weekdays = ["Monday", "Tuesday", "Wednesday"]; weekdays[0] = "Lunes"; weekdays[1] = "Martes"; console.log(weekdays); // Output: Lunes, Martes, Wednesday
copy

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.

123
const mountains = ["Everest", "K2", "Kangchenjunga", "Lhotse"]; console.log(mountains.length); // Output: 4
copy

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.

1234
const vehicles = ["car", "bike", "bus", "train"]; const lastIndex = vehicles.length - 1; console.log(vehicles[lastIndex]); // Output: train
copy

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?

question mark

Hvordan kan vi ændre et element i et array?

Select the correct answer

question mark

Hvad er formålet med arrayets length-egenskab?

Select the correct answer

question mark

I eksemplet nedenfor, hvad er den nye værdi af det første element i movies-arrayet efter ændringen?

Select the correct answer

question mark

Hvordan kan vi tilgå det sidste element i cartoons-arrayet?

Select the correct answer

question mark

Hvad er værdien af item i eksemplet nedenfor?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 3

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 4. Kapitel 3
some-alt