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

Comment utiliser splice en js

下次还敢
Libérer: 2024-05-01 04:06:18
original
792 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

array.splice(start, deleteCount, ...items)
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 :

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

    arr.splice(2, 0, 'a', 'b'); // [1, 2, 'a', 'b', 3, 4, 5]
    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 :

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

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

    arr.splice(0, 1); // [2, 'c', 4]
    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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal