Arraymethoden en Manipulatie
Arrays zijn veelzijdig voor het opslaan en ophalen van gegevens. Gegevens ophalen met behulp van vierkante haken []
wordt indexeren genoemd.
let arr = [1, 2, 3, 4, 5, 6];
arr[3] // This is indexing
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:
1234567let 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 voegt de waarde toe aan het begin van de array.
123456let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
Indexering
Een nieuwe waarde toevoegen door middel van indexering:
123456let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
Indexering maakt het mogelijk om een waarde toe te wijzen aan een specifieke index, een eerdere waarde te herwaarderen, en meer:
12345let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
Om een nieuw element aan de array toe te voegen zonder fouten, kun je de methode push(value)
of de expressie arr[arr.length] = value
gebruiken:
12345678910111213let 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);
Elementen verwijderen
Soms is het nodig om elementen uit een array te verwijderen. Dit kan op verschillende manieren.
Pop
De methode pop()
verwijdert het laatste element uit een array en maakt het mogelijk dit op te slaan in een andere variabele:
1234567let 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 methode shift()
werkt als pop()
, maar verwijdert het eerste element uit een array:
123456789101112let 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 kan een element aan het einde van de array worden toegevoegd?
2. Hoe kan het laatste element uit de array worden verwijderd?
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 2.33
Arraymethoden en Manipulatie
Veeg om het menu te tonen
Arrays zijn veelzijdig voor het opslaan en ophalen van gegevens. Gegevens ophalen met behulp van vierkante haken []
wordt indexeren genoemd.
let arr = [1, 2, 3, 4, 5, 6];
arr[3] // This is indexing
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:
1234567let 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 voegt de waarde toe aan het begin van de array.
123456let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
Indexering
Een nieuwe waarde toevoegen door middel van indexering:
123456let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
Indexering maakt het mogelijk om een waarde toe te wijzen aan een specifieke index, een eerdere waarde te herwaarderen, en meer:
12345let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
Om een nieuw element aan de array toe te voegen zonder fouten, kun je de methode push(value)
of de expressie arr[arr.length] = value
gebruiken:
12345678910111213let 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);
Elementen verwijderen
Soms is het nodig om elementen uit een array te verwijderen. Dit kan op verschillende manieren.
Pop
De methode pop()
verwijdert het laatste element uit een array en maakt het mogelijk dit op te slaan in een andere variabele:
1234567let 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 methode shift()
werkt als pop()
, maar verwijdert het eerste element uit een array:
123456789101112let 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 kan een element aan het einde van de array worden toegevoegd?
2. Hoe kan het laatste element uit de array worden verwijderd?
Bedankt voor je feedback!