Maison > interface Web > js tutoriel > Comment trouver l'index d'un élément contenant une sous-chaîne dans un tableau JavaScript ?

Comment trouver l'index d'un élément contenant une sous-chaîne dans un tableau JavaScript ?

DDD
Libérer: 2024-10-27 09:52:31
original
813 Les gens l'ont consulté

How to Find the Index of an Element Containing a Substring in a JavaScript Array?

Recherche de sous-chaînes dans des tableaux

En JavaScript, il est possible de rechercher dans un tableau des éléments contenant une sous-chaîne spécifiée. Cela peut être utile lorsque vous travaillez avec des chaînes complexes comportant plusieurs composants. Pour rechercher une sous-chaîne dans un tableau, vous pouvez utiliser une approche simple mais efficace :

Utiliser findIndex()

Contrairement à certaines solutions complexes, findIndex() offre une méthode de recherche élégante et efficace tableaux :

<code class="js">myArray.findIndex(element => element.includes("substring"));</code>
Copier après la connexion

Comment ça marche :

  • findIndex() est une méthode JavaScript native qui parcourt les éléments d'un tableau.
  • La fonction fournie, représentée par la syntaxe de la grosse flèche, spécifie les critères de recherche.
  • includes() vérifie si l'élément actuel du tableau contient la sous-chaîne que vous recherchez.

Dans Dans l'exemple fourni, cette approche renverra l'index du premier élément de windowArray qui contient la sous-chaîne "id-". Il récupérera également correctement la chaîne complète, telle que "id-3-text", dans le cadre de l'élément correspondant.

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