Het is mogelijk om JavaScript-arrays op verschillende manieren te manipuleren. Hier zijn een paar voorbeelden:
1. Toevoegen van items
Je kan items toevoegen aan een array met de `push()` methode om ze aan het einde van de array te zetten, of `unshift()` om ze aan het begin te zetten.
```
let fruits = [“Apple”, “Banana”];
fruits.push(“Mango”); // nu is fruits [“Apple”, “Banana”, “Mango”]
fruits.unshift(“Pineapple”); // nu is fruits [“Pineapple”, “Apple”, “Banana”, “Mango”]
```
2. Items verwijderen
Gebruik `pop()` om het laatste item te verwijderen, of `shift()` om het eerste item te verwijderen.
```
let fruits = [“Apple”, “Banana”, “Mango”];
fruits.pop(); // nu is fruits [“Apple”, “Banana”]
fruits.shift(); // nu is fruits [“Banana”]
```
3. Splice-methode
De `splice()` methode kan worden gebruikt om items te vervangen, te verwijderen of in te voegen op een specifieke index.
```
let fruits = [“Apple”, “Banana”, “Mango”];
fruits.splice(1, 0, “Pineapple”); //voegt “Pineapple” in op index 1, verwijdert 0 items. Nu is fruits [“Apple”, “Pineapple”, “Banana”, “Mango”]
fruits.splice(1, 1); //verwijder 1 item vanaf index 1. Nu is fruits [“Apple”, “Banana”, “Mango”]
```
4. Slice-methode
De `slice()` methode kan worden gebruikt om een nieuw array te maken dat een kopie is van een deel van het originele array.
```
let fruits = [“Apple”, “Banana”, “Mango”, “Pineapple”, “Berry”];
let citrusFruits = fruits.slice(1, 3); // nu is citrusFruits [“Banana”, “Mango”]
```
5. Join-methode
Je kan de `join()` methode gebruiken om alle items in een string te combineren.
```
let fruits = [“Apple”, “Banana”, “Mango”];
let fruitsString = fruits.join(“, “); // nu is fruitsString “Apple, Banana, Mango“
```
6. Reverse-methode
Je kan de `reverse()` methode gebruiken om de volgorde van de items in de array om te draaien.
```javascript
let fruits = [“Apple”, “Banana”, “Mango”];
fruits.reverse(); // nu is fruits [“Mango”, “Banana”, “Apple”]
```
7. Sort-methode
De `sort()` methode kan worden gebruikt om de items in een array in alfabetische volgorde te sorteren.
\`\`\`javascript
let fruits = [“Pineapple”, “Apple”, “Banana”, “Mango”];
fruits.sort(); // nu is fruits [“Apple”, “Banana”, “Mango”, “Pineapple”]
\`\`\`
Dit zijn slechts enkele voorbeelden. Er zijn nog vele andere manieren waarop je array-gegevens kan manipuleren in JavaScript.