Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Arraymetoder och Manipulation | Variabler och Datatyper i JavaScript
Introduktion till JavaScript
course content

Kursinnehåll

Introduktion till JavaScript

Introduktion till JavaScript

1. JavaScript-Grunder
2. Variabler och Datatyper i JavaScript
3. Utföra Operationer i JavaScript
4. Kontrollera Programflödet med Villkorssatser
5. Looping Through Data in JavaScript
6. Funktioner i JavaScript

book
Arraymetoder och Manipulation

Arrayer är mångsidiga för att lagra och hämta data. Att hämta data med hjälp av hakparenteser [] kallas indexering.

javascript

Det finns dock olika metoder tillgängliga för att arbeta med arrayer.

Lägga till element

Det finns olika sätt att lägga till element i en array.

Push

Metoden push() lägger till ett nytt värde i slutet av arrayen:

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

Unshift

Metoden unshift() fungerar som metoden push(), men den sätter in värdet i början av arrayen.

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

Indexering

Du kan lägga till ett nytt värde genom indexering:

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

Indexering gör att du kan tilldela ett värde till ett specificerat index, tilldela om ett tidigare värde och mer:

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

För att skapa ett nytt element i arrayen utan misstag kan du använda metoden push(value) eller uttrycket 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

Ta bort element

Ibland kan du behöva ta bort element från en array. Detta kan göras på olika sätt.

Pop

Metoden pop() tar bort det sista elementet i en array och låter dig spara det till en annan 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() fungerar som pop(), men den tar bort det första elementet från 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. Hur kan vi lägga till ett element i slutet av arrayen?

2. Hur kan vi ta bort det sista elementet i arrayen?

question mark

Hur kan vi lägga till ett element i slutet av arrayen?

Select the correct answer

question mark

Hur kan vi ta bort det sista elementet i arrayen?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 7

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

course content

Kursinnehåll

Introduktion till JavaScript

Introduktion till JavaScript

1. JavaScript-Grunder
2. Variabler och Datatyper i JavaScript
3. Utföra Operationer i JavaScript
4. Kontrollera Programflödet med Villkorssatser
5. Looping Through Data in JavaScript
6. Funktioner i JavaScript

book
Arraymetoder och Manipulation

Arrayer är mångsidiga för att lagra och hämta data. Att hämta data med hjälp av hakparenteser [] kallas indexering.

javascript

Det finns dock olika metoder tillgängliga för att arbeta med arrayer.

Lägga till element

Det finns olika sätt att lägga till element i en array.

Push

Metoden push() lägger till ett nytt värde i slutet av arrayen:

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

Unshift

Metoden unshift() fungerar som metoden push(), men den sätter in värdet i början av arrayen.

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

Indexering

Du kan lägga till ett nytt värde genom indexering:

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

Indexering gör att du kan tilldela ett värde till ett specificerat index, tilldela om ett tidigare värde och mer:

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

För att skapa ett nytt element i arrayen utan misstag kan du använda metoden push(value) eller uttrycket 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

Ta bort element

Ibland kan du behöva ta bort element från en array. Detta kan göras på olika sätt.

Pop

Metoden pop() tar bort det sista elementet i en array och låter dig spara det till en annan 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() fungerar som pop(), men den tar bort det första elementet från 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. Hur kan vi lägga till ett element i slutet av arrayen?

2. Hur kan vi ta bort det sista elementet i arrayen?

question mark

Hur kan vi lägga till ett element i slutet av arrayen?

Select the correct answer

question mark

Hur kan vi ta bort det sista elementet i arrayen?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 7
Vi beklagar att något gick fel. Vad hände?
some-alt