Méthodes de Tableau et Manipulation
Les tableaux sont polyvalents pour stocker et récupérer des données. La récupération de données à l'aide de crochets []
est appelée indexation.
let arr = [1, 2, 3, 4, 5, 6];
arr[3] // This is indexing
Cependant, il existe différentes méthodes pour manipuler les tableaux.
Ajout d'éléments
Il existe différentes manières d'ajouter des éléments à un tableau.
Push
La méthode push()
ajoute une nouvelle valeur à la fin du tableau :
1234567let 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.
123456let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
Indexation
Ajout d'une nouvelle valeur par indexation :
123456let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
L’indexation permet d’attribuer une valeur à un indice spécifique, de réaffecter une valeur précédente, et plus encore :
12345let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
Pour créer un nouvel élément dans le tableau sans erreurs, il est possible d'utiliser la méthode push(value)
ou l'expression arr[arr.length] = value
:
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);
Suppression d’éléments
Il peut parfois être nécessaire de supprimer des éléments d’un tableau. Plusieurs méthodes existent pour cela.
Pop
La méthode pop()
supprime le dernier élément d’un tableau et permet de le sauvegarder dans une autre variable :
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
La méthode shift()
fonctionne comme pop()
, mais elle supprime le premier élément d’un tableau :
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. Comment ajouter un élément à la fin du tableau ?
2. Comment supprimer le dernier élément du tableau ?
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain the difference between push and unshift?
How does indexing work when adding or updating elements?
What happens if I use pop or shift on an empty array?
Awesome!
Completion rate improved to 2.33
Méthodes de Tableau et Manipulation
Glissez pour afficher le menu
Les tableaux sont polyvalents pour stocker et récupérer des données. La récupération de données à l'aide de crochets []
est appelée indexation.
let arr = [1, 2, 3, 4, 5, 6];
arr[3] // This is indexing
Cependant, il existe différentes méthodes pour manipuler les tableaux.
Ajout d'éléments
Il existe différentes manières d'ajouter des éléments à un tableau.
Push
La méthode push()
ajoute une nouvelle valeur à la fin du tableau :
1234567let 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.
123456let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
Indexation
Ajout d'une nouvelle valeur par indexation :
123456let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
L’indexation permet d’attribuer une valeur à un indice spécifique, de réaffecter une valeur précédente, et plus encore :
12345let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
Pour créer un nouvel élément dans le tableau sans erreurs, il est possible d'utiliser la méthode push(value)
ou l'expression arr[arr.length] = value
:
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);
Suppression d’éléments
Il peut parfois être nécessaire de supprimer des éléments d’un tableau. Plusieurs méthodes existent pour cela.
Pop
La méthode pop()
supprime le dernier élément d’un tableau et permet de le sauvegarder dans une autre variable :
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
La méthode shift()
fonctionne comme pop()
, mais elle supprime le premier élément d’un tableau :
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. Comment ajouter un élément à la fin du tableau ?
2. Comment supprimer le dernier élément du tableau ?
Merci pour vos commentaires !