Cursusinhoud
Introductie tot JavaScript
Introductie tot JavaScript
Arraymethoden en Manipulatie
Arrays zijn veelzijdig voor het opslaan en ophalen van gegevens. Gegevens ophalen met behulp van vierkante haken []
wordt indexeren genoemd.
javascript
Er zijn echter verschillende methoden beschikbaar voor het werken met arrays.
Elementen Toevoegen
Er zijn verschillende manieren om elementen aan een array toe te voegen.
Push
De push()
methode voegt een nieuwe waarde toe aan het einde van de array:
let arr = [1, 2, 3]; arr.push(4); arr.push(5); arr.push(6); console.log(arr);
Unshift
De unshift()
methode werkt zoals de push()
methode, maar het voegt de waarde aan het begin van de array toe.
let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
Indexering
Je kunt een nieuwe waarde toevoegen door indexering:
let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
Indexering stelt je in staat om een waarde toe te wijzen aan een gespecificeerde index, een eerdere waarde opnieuw toe te wijzen, en meer:
let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
Om een nieuw element in de array zonder fouten te maken, kun je de push(value)
methode of de arr[arr.length] = value
expressie gebruiken:
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);
Verwijderen van Elementen
Soms moet je elementen uit een array verwijderen. Dit kan op verschillende manieren gedaan worden.
Pop
De pop()
methode verwijdert het laatste element in een array en stelt je in staat om het op te slaan in een andere variabele:
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);
Shift
De shift()
methode werkt als pop()
, maar het verwijdert het eerste element uit een array:
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);
1. Hoe kunnen we een element aan het einde van de array toevoegen?
2. Hoe kunnen we het laatste element in de array verwijderen?
Bedankt voor je feedback!