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

Explication détaillée de l'utilisation de la méthode d'épissage en JavaScript

高洛峰
Libérer: 2017-01-03 16:20:30
original
1824 Les gens l'ont consulté

Splice en JavaScript est principalement utilisé pour faire fonctionner des tableaux en js, y compris la suppression, l'ajout, le remplacement, etc.

Remarque : Cette méthode modifiera le tableau d'origine ! .

1. Supprimer - utilisé pour supprimer des éléments, deux paramètres, le premier paramètre (la position du premier élément à supprimer), le deuxième paramètre (le nombre d'éléments à supprimer)

2. Insérer - Insère n'importe quel élément à la position spécifiée dans le tableau. Trois paramètres, le premier paramètre (position d'insertion), le deuxième paramètre (0), le troisième paramètre (élément inséré)

3. Remplacement - insérez n'importe quel élément d'élément dans la position spécifiée du tableau, et à la position spécifiée. en même temps Supprimez n'importe quel nombre d'éléments, trois arguments. Le premier paramètre (position de départ), le deuxième paramètre (le nombre d'éléments à supprimer), le troisième paramètre (pour insérer n'importe quel nombre d'éléments)

Exemple :

1. , le premier paramètre est la position du premier élément et le deuxième paramètre est le numéro à supprimer.

array.splice(index,num), la valeur de retour est le contenu supprimé et array est la valeur du résultat.

par exemple :

<!DOCTYPE html>
<html>
<body>
<script>
var array = [&#39;a&#39;,&#39;b&#39;,&#39;c&#39;,&#39;d&#39;];
var removeArray = array.splice(0,2);
alert(array);//弹出c,d
alert(removeArray);//返回值为删除项,即弹出a,b
</script>
</body>
</html>
Copier après la connexion

2. Insérer la fonction, le premier paramètre (position d'insertion), le deuxième paramètre (0), le troisième paramètre (insérer un élément)

array.splice(index,0,insertValue), la valeur de retour est un tableau vide et la valeur du tableau est la valeur du résultat final

par exemple :

<!DOCTYPE html>
<html>
<body>
<script>
var array = [&#39;a&#39;,&#39;b&#39;,&#39;c&#39;,&#39;d&#39;];
var removeArray = array.splice(1,0,&#39;insert&#39;);
alert(array);//弹出a,insert,b,c,d
alert(removeArray);//弹出空
</script>
</body>
</html>
Copier après la connexion

3. Fonction de remplacement, le premier paramètre (position de départ), le deuxième paramètre (nombre d'éléments supprimés), le troisième paramètre (insertion n'importe quel nombre de items)

array.splice(index,num,insertValue), la valeur de retour est le contenu supprimé et array est la valeur du résultat.

par exemple :

<!DOCTYPE html>
<html>
<body>
<script>
var array = [&#39;a&#39;,&#39;b&#39;,&#39;c&#39;,&#39;d&#39;];
var removeArray = array.splice(1,1,&#39;insert&#39;);
alert(array);//弹出a,insert,c,d
alert(removeArray);//弹出b
</script>
</body>
</html>
Copier après la connexion

Ce qui précède est une explication détaillée de la méthode d'épissage en JavaScript introduite par l'éditeur. J'espère que ce sera le cas. Soyez utile à tout le monde. Si vous avez des questions, laissez-moi un message et je vous répondrai à temps. Je voudrais également vous remercier tous pour votre soutien au site Web PHP chinois !

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

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal