Maison >interface Web >js tutoriel >Explication détaillée de l'utilisation de la méthode splice() en JavaScript

Explication détaillée de l'utilisation de la méthode splice() en JavaScript

高洛峰
高洛峰original
2017-01-03 16:17:331496parcourir

La méthode splice() du tableau JavaScript modifie le contenu du tableau, en ajoutant de nouveaux éléments et en éliminant les anciens éléments.
Syntaxe

array.splice(index, howMany, [element1][, ..., elementN]);

Voici les détails des paramètres :

index : Le tableau auquel l'index commence à changement.

howMany : Entier, indiquant le nombre d'anciens éléments du tableau à supprimer. Si combien vaut 0, aucun élément n’est supprimé.

element1, ..., elementN : Les éléments sont ajoutés au tableau. Si aucun élément n'est spécifié, la concaténation supprime simplement les éléments du tableau.

Valeur de retour :

Renvoie un tableau extrait en fonction des paramètres passés.
Exemple :

<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>

Cela produira les résultats suivants :

After adding 1: orange,mango,water,banana,sugar,tea
removed is:
After adding 1: orange,mango,water,sugar,tea
removed is: banana

Pour des explications plus détaillées sur l'utilisation de la méthode splice() en JavaScript, merci de faire attention au site PHP chinois !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn