Le fonction d'épissage est utilisé pour ajouter des éléments ou supprimer les éléments d'un tableau à un index donné, et il renvoie les éléments supprimés du tableau. La syntaxe de la fonction d'épissage est la suivante:
déployer.Splice (index, RemoveCount, éléments…)Ici, indice est la position à laquelle nous voulons ajouter ou supprimer des éléments, retirer, Ce qui est un argument facultatif, c'est le nombre d'éléments que nous voulons supprimer, et articles, qui est également facultatif, contient les éléments que nous voulons ajouter.
Maintenant, nous allons passer en revue quelques exemples pour montrer comment le épissure La fonction est implémentée.
Supposons d'abord que nous ayons un tableau qui se compose de cinq éléments.
Soit Arr = [10,20,30,40,50]Pour éliminer les éléments 20 et 30 (en position 1 et position 2 dans le tableau, respectivement) du tableau, nous appelons simplement le épissure Fonctionne et dites-lui de commencer le premier index et de supprimer 2 éléments.
art.épissure (1,2);
Les valeurs 20 et 30 sont renvoyées comme la sortie. Ensuite, nous pouvons consulter le tableau d'origine avec la commande suivante:
Les deux éléments renvoyés dans la sortie ne sont plus dans le tableau.
Ensuite, nous ajouterons des éléments au tableau en utilisant le épissure fonction. Parce que nous ne supprimerons pas les éléments de la table.
art.épissure (2, 0, 30, 35);
La commande ci-dessus renvoie un tableau vide car aucun éléments n'a été supprimé. Cependant, si nous regardons le tableau d'origine, nous pouvons voir qu'il a été mis à jour.
Les valeurs 30 et 35 ont été ajoutées avec succès au deuxième indice.
Enfin, si nous voulons supprimer des éléments et ajouter des éléments, nous pouvons fournir des valeurs à la fois pour la suppression et les éléments.
art.épissure (1, 2, 15, 20, 25);La commande ci-dessus a renvoyé les deux éléments qui ont été supprimés, et si nous imprimons le tableau d'origine sur la console, nous pouvons voir que 20 et 30 ne sont plus dans le tableau et que 15, 20 et 25 ont été ajoutés.
console.log (arr);Conclusion
Dans cet article, nous avons discuté de plusieurs façons d'utiliser le épissure fonction pour mettre à jour les tableaux. Nous espérons que vous avez trouvé cet article utile et que vous continuez à apprendre JavaScript avec Linuxhint.com.