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

bookOpsummering af Mestring af JavaScript-Arrays

Arrays er datastrukturer, der bruges til at gemme og manipulere samlinger af værdier.

Oprettelse af arrays

  • Arrays i JavaScript oprettes ved hjælp af kantede parenteser [] og kaldes array-litteraler;
  • Kommaer adskiller elementerne i arrayet.
// Array literal creation
const colors = ["red", "green", "blue"];
const numbers = [1, 2, 3, 4, 5];

// Arrays with different data types
const mixedArray = ["apple", 42, true, { name: "John" }];

Adgang til array-elementer

  • Array-indekser starter ved 0, hvilket betyder, at det første element har indekset 0, det andet element har indekset 1 osv.;
  • Specifikke elementer i et array kan tilgås ved at bruge kantede parenteser med elementets indeks.
const firstColor = colors[0]; // "red"
const secondNumber = numbers[1]; // 2

Ændring af array-elementer

Array-elementer kan ændres ved at tilgå dem via deres indeks og tildele en ny værdi.

colors[1] = "yellow";
numbers[0] = 10;

Array-længde

length-egenskaben for et array angiver antallet af elementer, det indeholder. Den justeres automatisk, når elementer tilføjes eller fjernes.

const colorsCount = colors.length; // 3
const numbersCount = numbers.length; // 5

Find det sidste element

For at hente værdien af det sidste element i et array kan man beregne dets indeks ved hjælp af arrayets længde, som er array.length - 1.

const lastColor = colors[colors.length - 1];
const lastNumber = numbers[numbers.length - 1];

For-løkke

  • for-løkke anvendes til at iterere over et array element for element;
  • Den benytter en tællervariabel (f.eks. i) til at tilgå hvert element via indeks;
  • Løkken fortsætter, så længe tælleren er mindre end arrayets længde;
  • Grundlæggende værktøj til iteration over arrays.
for (let i = 0; i < numbers.length; i+=1) {
  console.log(numbers[i]);
}

For...of-løkke

  • for...of-løkke er en mere moderne og kortfattet måde at iterere over arrays på;
  • Den håndterer automatisk løkke-tælleren og giver direkte adgang til værdien af hvert element;
  • Den forenkler iteration over arrays, hvilket gør koden mere overskuelig og læsbar.
for (const color of colors) {
  console.log(color);
}
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 9

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

Suggested prompts:

Can you explain the difference between the for loop and the for...of loop?

How do I add or remove elements from an array?

Can you show more examples of using arrays in JavaScript?

Awesome!

Completion rate improved to 2.27

bookOpsummering af Mestring af JavaScript-Arrays

Stryg for at vise menuen

Arrays er datastrukturer, der bruges til at gemme og manipulere samlinger af værdier.

Oprettelse af arrays

  • Arrays i JavaScript oprettes ved hjælp af kantede parenteser [] og kaldes array-litteraler;
  • Kommaer adskiller elementerne i arrayet.
// Array literal creation
const colors = ["red", "green", "blue"];
const numbers = [1, 2, 3, 4, 5];

// Arrays with different data types
const mixedArray = ["apple", 42, true, { name: "John" }];

Adgang til array-elementer

  • Array-indekser starter ved 0, hvilket betyder, at det første element har indekset 0, det andet element har indekset 1 osv.;
  • Specifikke elementer i et array kan tilgås ved at bruge kantede parenteser med elementets indeks.
const firstColor = colors[0]; // "red"
const secondNumber = numbers[1]; // 2

Ændring af array-elementer

Array-elementer kan ændres ved at tilgå dem via deres indeks og tildele en ny værdi.

colors[1] = "yellow";
numbers[0] = 10;

Array-længde

length-egenskaben for et array angiver antallet af elementer, det indeholder. Den justeres automatisk, når elementer tilføjes eller fjernes.

const colorsCount = colors.length; // 3
const numbersCount = numbers.length; // 5

Find det sidste element

For at hente værdien af det sidste element i et array kan man beregne dets indeks ved hjælp af arrayets længde, som er array.length - 1.

const lastColor = colors[colors.length - 1];
const lastNumber = numbers[numbers.length - 1];

For-løkke

  • for-løkke anvendes til at iterere over et array element for element;
  • Den benytter en tællervariabel (f.eks. i) til at tilgå hvert element via indeks;
  • Løkken fortsætter, så længe tælleren er mindre end arrayets længde;
  • Grundlæggende værktøj til iteration over arrays.
for (let i = 0; i < numbers.length; i+=1) {
  console.log(numbers[i]);
}

For...of-løkke

  • for...of-løkke er en mere moderne og kortfattet måde at iterere over arrays på;
  • Den håndterer automatisk løkke-tælleren og giver direkte adgang til værdien af hvert element;
  • Den forenkler iteration over arrays, hvilket gør koden mere overskuelig og læsbar.
for (const color of colors) {
  console.log(color);
}
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 9
some-alt