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

Comment utiliser slice en js

下次还敢
Libérer: 2024-05-01 04:12:15
original
539 Les gens l'ont consulté

slice est une méthode JavaScript utilisée pour extraire une plage d'éléments d'un tableau ou d'une chaîne. Syntaxe : array.slice(start, end), où start est l'index de début (inclus) et end est l'index de fin (inclus). Les méthodes d'utilisation incluent : l'extraction de sous-tableaux/sous-chaînes, la copie de tableaux/chaînes, l'extraction d'éléments du début/de la fin et l'utilisation du paramètre step. L'opération ne modifie pas le tableau d'origine et crée une nouvelle copie.

Comment utiliser slice en js

Qu'est-ce que la méthode slice

slice en JS ?

slice est une méthode intégrée en JavaScript utilisée pour extraire une plage d'éléments d'un tableau ou d'une chaîne.

Syntaxe :

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

Où :

  • start : L'index de départ de l'élément extrait (inclus).
  • end : L'index de fin de l'élément extrait (exclusif).

Utilisation :

La méthode slice a l'utilisation suivante :

  • Extraire un sous-tableau ou une sous-chaîne :
<code class="js">const arr = [1, 2, 3, 4, 5];
const subArr = arr.slice(1, 3); // [2, 3]

const str = "Hello World";
const subStr = str.slice(0, 4); // "Hell"</code>
Copier après la connexion
  • Copier un tableau ou une chaîne :

By en omettant le paramètre de fin, slice peut copier un tableau ou une chaîne entière.

<code class="js">const arrCopy = arr.slice();
const strCopy = str.slice();</code>
Copier après la connexion
  • Extraire des éléments du début ou de la fin :

Utilisez des index négatifs pour extraire des éléments du début ou de la fin d'un tableau ou d'une chaîne.

<code class="js">const firstTwo = arr.slice(0, 2); // [1, 2]

const lastTwo = arr.slice(-2); // [4, 5]</code>
Copier après la connexion
  • Utilisez le paramètre step :

Le troisième paramètre step peut spécifier la taille de l'étape pour l'extraction des éléments. Par exemple, une étape de 2 signifie extraire uniquement les éléments à index pair du tableau ou de la chaîne.

<code class="js">const evenIndices = arr.slice(0, arr.length, 2); // [1, 3, 5]</code>
Copier après la connexion

Remarque : La méthode

slice ne modifie pas le tableau ou la chaîne d'origine, mais crée une nouvelle copie.

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