JavaScript - Méthode Array splice ()
La description
Tableau Javascript splice() modifie le contenu d'un tableau, en ajoutant de nouveaux éléments tout en supprimant les anciens éléments.
Syntaxe
Sa syntaxe est la suivante -
array.splice(index, howMany, [element1][, ..., elementN]);
Détails des paramètres
index - Index auquel commencer à changer le tableau.
howMany- Un entier indiquant le nombre d'anciens éléments de tableau à supprimer. SihowMany vaut 0, aucun élément n'est supprimé.
element1, ..., elementN- Les éléments à ajouter au tableau. Si vous ne spécifiez aucun élément, splice supprime simplement les éléments du tableau.
Valeur de retour
Renvoie le tableau extrait en fonction des paramètres passés.
Exemple
Essayez l'exemple suivant.
<html>
<head>
<title>JavaScript Array splice Method</title>
</head>
<body>
<script type = "text/javascript">
var arr = ["orange", "mango", "banana", "sugar", "tea"];
var removed = arr.splice(2, 0, "water");
document.write("After adding 1: " + arr );
document.write("<br />removed is: " + removed);
removed = arr.splice(3, 1);
document.write("<br />After adding 1: " + arr );
document.write("<br />removed is: " + removed);
</script>
</body>
</html>
Production
After adding 1: orange,mango,water,banana,sugar,tea
removed is:
After adding 1: orange,mango,water,sugar,tea
removed is: banana