Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Arraymetoder og Manipulering | Variabler og Datatyper i JavaScript
Introduksjon til JavaScript
course content

Kursinnhold

Introduksjon til JavaScript

Introduksjon til JavaScript

1. JavaScript-Grunnleggende
2. Variabler og Datatyper i JavaScript
3. Utføre Operasjoner i JavaScript
4. Kontrollere Programflyt med Betingede Utsagn
5. Iterere Gjennom Data i JavaScript
6. Funksjoner i JavaScript

book
Arraymetoder og Manipulering

Arrays er allsidige for lagring og henting av data. Henting av data ved bruk av hakeparenteser [] kalles indeksering.

javascript

Det finnes imidlertid ulike metoder tilgjengelig for å arbeide med arrays.

Legge til elementer

Det finnes forskjellige måter å legge til elementer i en array.

Push

Metoden push() legger til en ny verdi på slutten av arrayen:

1234567
let arr = [1, 2, 3]; arr.push(4); arr.push(5); arr.push(6); console.log(arr);
copy

Unshift

Metoden unshift() fungerer som metoden push(), men den setter inn verdien i begynnelsen av arrayet.

123456
let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
copy

Indeksering

Du kan legge til en ny verdi ved indeksering:

123456
let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
copy

Indeksering lar deg tilordne en verdi til en spesifisert indeks, tilordne en tidligere verdi på nytt, og mer:

12345
let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
copy

For å opprette et nytt element i arrayet uten feil, kan du bruke push(value)-metoden eller uttrykket arr[arr.length] = value:

12345678910111213
let myArray = []; myArray[myArray.length] = "indexing"; console.log("After first indexing:", myArray); myArray.push("pushing"); console.log("After first pushing:", myArray); myArray[myArray.length] = "indexing"; console.log("After second indexing:", myArray); myArray.push("pushing"); console.log("After second pushing:", myArray);
copy

Slette elementer

Noen ganger kan det være nødvendig å slette elementer fra et array. Dette kan gjøres på forskjellige måter.

Pop

Metoden pop() sletter det siste elementet i et array og lar deg lagre det i en annen variabel:

1234567
let arr = [11, 22, 33, 44]; console.log("Array:", arr); let x = arr.pop(); // Remove and save the last element in `arr` to variable `x` console.log("Popped element:", x); console.log("Array now:", arr);
copy

Shift

Metoden shift() fungerer som pop(), men den fjerner det første elementet fra en array:

123456789101112
let arr = [11, 22, 33, 44, 55, 66]; console.log("Array:", arr); let popped = arr.pop(); // Remove the last element console.log("Popped:", popped); console.log("Array:", arr); let shifted = arr.shift(); // Remove the first element console.log("Shifted:", shifted); console.log("Array:", arr);
copy

1. Hvordan kan vi legge til et element på slutten av arrayet?

2. Hvordan kan vi fjerne det siste elementet i arrayet?

question mark

Hvordan kan vi legge til et element på slutten av arrayet?

Select the correct answer

question mark

Hvordan kan vi fjerne det siste elementet i arrayet?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 7

Spør AI

expand
ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

course content

Kursinnhold

Introduksjon til JavaScript

Introduksjon til JavaScript

1. JavaScript-Grunnleggende
2. Variabler og Datatyper i JavaScript
3. Utføre Operasjoner i JavaScript
4. Kontrollere Programflyt med Betingede Utsagn
5. Iterere Gjennom Data i JavaScript
6. Funksjoner i JavaScript

book
Arraymetoder og Manipulering

Arrays er allsidige for lagring og henting av data. Henting av data ved bruk av hakeparenteser [] kalles indeksering.

javascript

Det finnes imidlertid ulike metoder tilgjengelig for å arbeide med arrays.

Legge til elementer

Det finnes forskjellige måter å legge til elementer i en array.

Push

Metoden push() legger til en ny verdi på slutten av arrayen:

1234567
let arr = [1, 2, 3]; arr.push(4); arr.push(5); arr.push(6); console.log(arr);
copy

Unshift

Metoden unshift() fungerer som metoden push(), men den setter inn verdien i begynnelsen av arrayet.

123456
let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
copy

Indeksering

Du kan legge til en ny verdi ved indeksering:

123456
let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
copy

Indeksering lar deg tilordne en verdi til en spesifisert indeks, tilordne en tidligere verdi på nytt, og mer:

12345
let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
copy

For å opprette et nytt element i arrayet uten feil, kan du bruke push(value)-metoden eller uttrykket arr[arr.length] = value:

12345678910111213
let myArray = []; myArray[myArray.length] = "indexing"; console.log("After first indexing:", myArray); myArray.push("pushing"); console.log("After first pushing:", myArray); myArray[myArray.length] = "indexing"; console.log("After second indexing:", myArray); myArray.push("pushing"); console.log("After second pushing:", myArray);
copy

Slette elementer

Noen ganger kan det være nødvendig å slette elementer fra et array. Dette kan gjøres på forskjellige måter.

Pop

Metoden pop() sletter det siste elementet i et array og lar deg lagre det i en annen variabel:

1234567
let arr = [11, 22, 33, 44]; console.log("Array:", arr); let x = arr.pop(); // Remove and save the last element in `arr` to variable `x` console.log("Popped element:", x); console.log("Array now:", arr);
copy

Shift

Metoden shift() fungerer som pop(), men den fjerner det første elementet fra en array:

123456789101112
let arr = [11, 22, 33, 44, 55, 66]; console.log("Array:", arr); let popped = arr.pop(); // Remove the last element console.log("Popped:", popped); console.log("Array:", arr); let shifted = arr.shift(); // Remove the first element console.log("Shifted:", shifted); console.log("Array:", arr);
copy

1. Hvordan kan vi legge til et element på slutten av arrayet?

2. Hvordan kan vi fjerne det siste elementet i arrayet?

question mark

Hvordan kan vi legge til et element på slutten av arrayet?

Select the correct answer

question mark

Hvordan kan vi fjerne det siste elementet i arrayet?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 7
Vi beklager at noe gikk galt. Hva skjedde?
some-alt