Maison > interface Web > js tutoriel > Comment utiliser splice en js

Comment utiliser splice en js

下次还敢
Libérer: 2024-05-01 04:06:18
original
731 Les gens l'ont consulté

La méthode Splice de JavaScript permet de supprimer ou d'insérer des éléments d'un tableau, renvoyant un nouveau tableau contenant les éléments supprimés. L'utilisation est la suivante : Supprimer des éléments : arr.splice(start, deleteCount) Insérer des éléments : arr.splice(start, 0, ...items) Remplacer des éléments : arr.splice(start, 1, ...items) Supprimer à partir de la fin Élément : arr.splice(-1, deleteCount) Supprimer l'élément depuis le début : arr.splice(0, deleteCount)

Comment utiliser splice en js

Utilisation de la méthode Splice en JavaScript

La méthode Splice est une méthode construite -in de l'objet Array en JavaScript Méthode pour supprimer ou insérer des éléments d'un tableau. Il renvoie un nouveau tableau contenant les éléments supprimés et de nouveaux éléments peuvent être insérés dans l'ordre d'origine.

Syntaxe

<code class="js">array.splice(start, deleteCount, ...items)</code>
Copier après la connexion

Paramètres

  • start : La position de départ des éléments supprimés, à partir de 0. Si un nombre négatif est spécifié, le comptage commence à la fin du tableau.
  • deleteCount : Le nombre d'éléments à supprimer. S'il n'est pas spécifié, il sera supprimé de la position de départ à la fin du tableau.
  • items: Paramètre facultatif, utilisé pour insérer de nouveaux éléments après suppression.

Valeur de retour

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

Comment utiliser

  1. Supprimer l'élément :

    <code class="js">const arr = [1, 2, 3, 4, 5];
    arr.splice(2, 2); // [3, 4]</code>
    Copier après la connexion
  2. Insérer un élément :

    <code class="js">arr.splice(2, 0, 'a', 'b'); // [1, 2, 'a', 'b', 3, 4, 5]</code>
    Copier après la connexion
  3. Remplacer l'élément :
    De supprimer un élément et insérer un nouvel élément, équivalent à une opération de remplacement :

    <code class="js">arr.splice(2, 1, 'c'); // [1, 2, 'c', 4, 5]</code>
    Copier après la connexion
  4. Supprimer des éléments de la fin du tableau :
    Utiliser une position de départ négative :

    <code class="js">arr.splice(-1, 1); // [1, 2, 'c', 4]</code>
    Copier après la connexion
  5. Supprimer des éléments du début du tableau :
    Spécifiez une position de départ de 0 :

    <code class="js">arr.splice(0, 1); // [2, 'c', 4]</code>
    Copier après la connexion

Notes

  • La méthode Splice modifie directement le tableau d'origine.
  • Le tableau renvoyé contient les éléments supprimés, tandis que le tableau d'origine sera modifié.
  • Si deleteCount est inférieur à 0 ou supérieur à la longueur du tableau, il sera ignoré.
  • Si le début est supérieur à la longueur du tableau, aucune opération ne sera effectuée.
  • Si vous souhaitez supprimer et insérer des éléments en même temps, vous devez utiliser l'opérateur spread (...) en prenant le nouvel élément comme argument.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

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