Maison > interface Web > js tutoriel > le corps du texte

Comment utiliser la fonction slice en js

下次还敢
Libérer: 2024-05-06 10:18:16
original
632 Les gens l'ont consulté

La fonction JavaScript slice() extrait la plage d'éléments spécifiée du tableau via la syntaxe arr.slice(start, end) et renvoie un nouveau tableau sans modifier le tableau d'origine. Il accepte deux paramètres : start (index de début, inclus) et end (index de fin, exclusif), où start et end peuvent être des valeurs négatives, indiquant que le comptage commence à la fin du tableau. Si un seul argument est fourni, end prend par défaut la longueur du tableau. Exemple : arr.slice(1, 3) extrait les éléments [2, 3] du tableau [1, 2, 3, 4, 5].

Comment utiliser la fonction slice en js

Utilisation de la fonction JavaScript slice()

La fonction slice() extrait une plage spécifiée d'éléments d'un tableau et renvoie un nouveau tableau.

Syntaxe :

<code class="javascript">arr.slice(start, end)</code>
Copier après la connexion

Paramètres :

  • start : Index de démarrage (inclus). S'il est négatif, le comptage commence à la fin du tableau.
  • fin : Index de fin (non inclus). Si négatif, le comptage commence à la fin du tableau.

Utilisation :

La fonction slice() accepte deux paramètres, indiquant la plage d'éléments à extraire. Si un seul argument est fourni, end prend par défaut la longueur du tableau.

Exemple :

Créez un tableau et utilisez slice() pour extraire des éléments :

<code class="javascript">const arr = [1, 2, 3, 4, 5];

// 提取从索引 1 到 3 的元素(不包括索引 3)
const slicedArr = arr.slice(1, 3);

console.log(slicedArr); // 输出: [2, 3]</code>
Copier après la connexion

Caractéristiques :

  • La fonction slice() ne modifie pas le tableau d'origine.
  • slice() renvoie un nouveau tableau contenant les éléments spécifiés du début à la fin.
  • Si le début ou la fin est en dehors de la plage du tableau, la fonction utilisera la longueur du tableau ou 0 comme index réel.
  • Si début et fin sont égaux, la fonction renvoie un tableau vide.
  • Si start et end sont des valeurs négatives, la fonction commencera à compter à partir de la fin du tableau.

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