JavaScript Array splice()

Définition et utilisation

splice() La méthode ajoute/supprime des éléments à partir/dans l'array et retourne les éléments supprimés.

Remarque :splice() La méthode modifie l'array original.

Méthode

Exemple

Exemple 1

var fruits = ["Banana", "Orange", "Apple", "Mango"];
Ajoutez des éléments à l'array :

Essayez-le vous-même

Exemple 2

Ajoutez de nouveaux éléments à l'array en position 2 et supprimez 1 élément :

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 1, "Lemon", "Kiwi");

Essayez-le vous-même

Exemple 3

Supprimez 2 éléments à la position 2 :

var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"];
fruits.splice(2, 2);

Essayez-le vous-même

Syntaxe

array.splice(index, howmany, item1, ....., itemX)

Valeur des paramètres

Paramètres Description
index Obligatoire. Entier, spécifiant à quel emplacement ajouter/supprimer un élément, en utilisant des valeurs négatives pour spécifier la position à partir de la fin de l'array.
howmany Optionnel. Nombre d'éléments à supprimer. Si configuré à 0, aucun élément ne sera supprimé.
item1, ..., itemX Optionnel. Nouvel élément à ajouter à l'array.

Détails techniques

Retourne : Nouvel tableau, contenant les éléments supprimés (si applicable)
Version de JavaScript : ECMAScript 1

Support du navigateur

Tous les navigateurs le supportent complètement splice() Méthode :

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Support Support Support Support Support Support

Pages associées

Tutoriel :Tableaux JavaScript

Tutoriel :Const des tableaux JavaScript

Tutoriel :Méthodes de tableau JavaScript

Tutoriel :Tri des tableaux JavaScript

Tutoriel :Itération des tableaux JavaScript