En JavaScript, un tableau est un objet global qui est utilisé pour stocker plusieurs valeurs dans une seule variable. Voici quelques façons de manipuler des tableaux en JavaScript :
1. Créer un tableau:
```
let array = [1, 2, 3, 4, 5];
```
ou
```
let array = new Array(1, 2, 3, 4, 5);
```
1. Accéder aux éléments d’un tableau:
```
console.log(array0); // Affiche 1
```
1. Modifier un élément de tableau:
```
array0 = 10;
console.log(array0); // Affiche 10
```
1. Ajouter un élément à un tableau:
```
array.push(6); // Ajoute 6 à la fin
```
ou
```
array.unshift(0); // Ajoute 0 au début
```
1. Supprimer un élément d’un tableau:
```
array.pop(); // Supprime le dernier élément
```
ou
```
array.shift(); // Supprime le premier élément
```
1. Trouver l’index d’un élément dans un tableau:
```
let index = array.indexOf(1); // Retourne l’index de 1
```
1. Fusionner deux tableaux:
```
let array2 = [6, 7, 8];
let array3 = array.concat(array2); // Fusionne array et array2
```
1. Trier un tableau:
```
array.sort(); // Trie le tableau
```
1. Inverser un tableau:
```
array.reverse(); // Inverse l’ordre des éléments du tableau
```
1. Parcourir un tableau:
Utiliser une boucle `for` ou `for…of` pour parcourir le tableau.
```
for(let i = 0; i < array.length; i++) {
console.log(array[i]);
}
```
ou
```
for(let element of array) {
console.log(element);
}
```
1. Filtrer un tableau:
```
let array4 = array.filter(num => num > 2); // Renvoie un nouveau tableau avec tous les numéros plus grands que 2
```