logo

Méthode JavaScript Array splice()

La méthode JavaScript array splice() est utilisée pour ajouter/supprimer des éléments du tableau existant. Il renvoie les éléments supprimés d'un tableau. La méthode splice() modifie également le tableau d'origine.

Syntaxe

La méthode splice() est représentée par la syntaxe suivante :

 array.splice(start,delete,element1,element2,?,elementn) 

Paramètre

commencer - Il représente l'index à partir duquel la méthode commence à extraire les éléments.

supprimer - C'est facultatif. Il représente le nombre d'éléments à supprimer.

élément1,élément2,...,élémentn - C'est facultatif. Il représente les éléments à insérer.

Retour

Un nouveau tableau contenant les éléments supprimés.

hashset vs hashmap

Exemple de méthode JavaScript Array splice()

Ici, nous comprendrons la méthode splice() à travers divers exemples.

Exemple 1

Voyons un exemple pour ajouter un élément au tableau existant sans supprimer d'autres éléments.

 var arr=['Monday','Tuesday','Thursday','Friday']; var result=arr.splice(2,0,'Wednesday') document.writeln(arr); 
Testez-le maintenant

Sortir:

 Monday,Tuesday,Wednesday,Thursday,Friday 

Exemple 2

Voyons un exemple pour ajouter un élément au tableau existant tout en supprimant d'autres éléments.

 var arr=[&apos;Monday&apos;,&apos;Tuesday&apos;,&apos;Saturday&apos;,&apos;Sunday&apos;,&apos;Thursday&apos;,&apos;Friday&apos;]; var result=arr.splice(2,2,&apos;Wednesday&apos;) document.writeln(&apos;Updated array: &apos;+arr+&apos; <br>&apos;); document.writeln(&apos;Removed element: &apos;+result); 
Testez-le maintenant

Sortir:

 Updated array: Monday,Tuesday,Wednesday,Thursday,Friday Removed element: Saturday,Sunday 

Exemple 3

Voyons un exemple pour ajouter deux éléments au tableau existant tout en supprimant un élément.

 var arr=[&apos;Monday&apos;,&apos;Tuesday&apos;,&apos;Sunday&apos;,&apos;Friday&apos;]; var result=arr.splice(2,1,&apos;Wednesday&apos;,&apos;Thursday&apos;); document.writeln(&apos;Updated array: &apos;+arr+&apos; <br>&apos;); document.writeln(&apos;Removed element: &apos;+result); 
Testez-le maintenant

Sortir:

 Updated array: Monday,Tuesday,Wednesday,Thursday,Friday Removed element: Sunday 

Exemple 4

Voyons un exemple pour supprimer les éléments du tableau existant.

 var arr=[&apos;Monday&apos;,&apos;Tuesday&apos;,&apos;Saturday&apos;,&apos;Sunday&apos;,&apos;Thursday&apos;,&apos;Friday&apos;]; var result=arr.splice(2); document.writeln(&apos;Updated array: &apos;+arr+&apos; <br>&apos;); document.writeln(&apos;Removed element: &apos;+result); 
Testez-le maintenant

Sortir:

 Updated array: Monday,Tuesday Removed element: Saturday,Sunday,Thursday,Friday