Contenu du cours
Introduction à JavaScript
Introduction à JavaScript
Méthodes de Tableau
Les tableaux sont polyvalents pour stocker et récupérer des données. Récupérer des données en utilisant des crochets []
est appelé indexation.
Cependant, il existe diverses méthodes disponibles pour travailler avec des tableaux.
Ajout d'Éléments
Il existe différentes façons d'ajouter des éléments à un tableau.
Push
La méthode push()
ajoute une nouvelle valeur à la fin du tableau :
let arr = [1, 2, 3]; arr.push(4); arr.push(5); arr.push(6); console.log(arr);
Unshift
La méthode unshift()
fonctionne comme la méthode push()
, mais elle insère la valeur au début du tableau.
let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
Indexation
Vous pouvez ajouter une nouvelle valeur par indexation :
let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
L'indexation vous permet d'attribuer une valeur à un index spécifié, de réattribuer une valeur précédente, et plus encore :
let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
Pour créer un nouvel élément dans le tableau sans erreurs, vous pouvez utiliser la méthode push(value)
ou l'expression arr[arr.length] = value
:
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);
Suppression d'Éléments
Parfois, vous pouvez avoir besoin de supprimer des éléments d'un tableau. Cela peut être fait de différentes manières.
Pop
La méthode pop()
supprime le dernier élément d'un tableau et vous permet de le sauvegarder dans une autre variable :
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);
Décalage
La méthode shift()
fonctionne comme pop()
, mais elle supprime le premier élément d'un tableau :
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. Comment pouvons-nous ajouter un élément à la fin du tableau ?
2. Comment pouvons-nous supprimer le dernier élément du tableau ?
Merci pour vos commentaires !