Maison > interface Web > js tutoriel > Introduction à l'utilisation des méthodes include dans les tableaux et chaînes JavaScript

Introduction à l'utilisation des méthodes include dans les tableaux et chaînes JavaScript

不言
Libérer: 2019-01-08 14:57:49
original
33231 Les gens l'ont consulté

La méthode include est une méthode utilisée pour vérifier si un élément spécifique est inclus dans un tableau ou une chaîne. Elle est principalement utilisée pour confirmer l'existence d'éléments dans un tableau ou une chaîne. Dans cet article, nous y jetterons un œil. à l'utilisation de la méthode include.

Introduction à l'utilisation des méthodes include dans les tableaux et chaînes JavaScript

Nous examinons d'abord l'utilisation de la méthode include dans Array

L'une des méthodes existantes de l'objet Array One est la méthode include, qui est utilisée pour vérifier si un élément spécifique du tableau existe.

La syntaxe de base est la suivante.

数组.includes(元素)
Copier après la connexion

includes méthode renvoie uniquement vrai ou faux.

Renvoie vrai si l'élément spécifié dans le paramètre est contenu dans le tableau ; renvoie faux s'il n'est pas contenu.

Regardons un exemple spécifique

Le code est le suivant

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title></title>
</head>
<body>
<script type="text/javascript">
	var myarray = [1,2,3,4,5];
var res1 = myarray.includes(3);
var res2 = myarray.includes(7);
console.log(res1)
console.log(res2)
</script>
</body>
</html>
Copier après la connexion

Les résultats d'exécution sont les suivants

Introduction à l'utilisation des méthodes include dans les tableaux et chaînes JavaScript

Dans le code ci-dessus, nous créons d'abord le tableau myarray.

Ensuite, nous utilisons la méthode include pour vérifier s'il y a un élément nommé "3" dans mon tableau ; puisque mon tableau contient "3", la variable res1 renvoie vrai.

Ensuite, j'ai vérifié si un élément nommé "7" existe dans mon tableau puisque "7" n'existe pas dans mon tableau, la variable res2 renvoie false.

De plus, vous pouvez également spécifier la position pour commencer la recherche de l'élément spécifié.

L'exemple est le suivant

var myarray = [1,2,3,4,5];
var res1 = myarray.includes(3,1);
var res2 = myarray.includes(1,2);
console.log(res1)
console.log(res2)
Copier après la connexion

Les résultats d'exécution sont les suivants.

Introduction à lutilisation des méthodes include dans les tableaux et chaînes JavaScript

Dans le code ci-dessus, le tableau myarray est également utilisé.

Dans l'exemple de code que nous venons de mentionner, il n'y avait qu'un seul paramètre pour la méthode include, mais cette fois nous utilisons également un deuxième paramètre pour spécifier où commencer la recherche.

myarray.includes(3,1) recherche "3" dans myarray, le deuxième élément est le premier.

"3" est le troisième élément, donc même si vous effectuez une recherche à partir du deuxième élément, "3" est présent dans mon tableau.

L'étape suivante consiste à rechercher "1" en utilisant d'abord le troisième élément.

Cependant, "1" est le premier élément de mon tableau, donc si vous recherchez uniquement à partir du troisième, "1" ne sera pas là.

Il est à noter ici que les éléments sont comptés à partir de 0.

Comment utiliser la méthode include dans String (String)

En plus de la méthode include des tableaux, il existe également des chaînes (String) qui peuvent utilisez également la méthode include, qui est utilisée pour vérifier si une chaîne spécifique est présente dans une chaîne.

La syntaxe de base est la suivante.

字符串.includes(搜索特定字符串)
Copier après la connexion

La valeur de retour est uniquement vraie ou fausse.

Regardons un exemple spécifique

var mystr = "Hello, world!";
var res1 = mystr.includes("Hello");
var res2 = mystr.includes("nice");
console.log(res1)
console.log(res2)
Copier après la connexion

Les résultats d'exécution sont les suivants

Introduction à l'utilisation des méthodes include dans les tableaux et chaînes JavaScript

Le code et le tableau ci-dessus (Array) La méthode include décrite dans a la même fonctionnalité.

Puisque la chaîne Hello existe dans la chaîne mystr, true est renvoyée.

Cependant, comme la chaîne nice n'existe pas dans mystr, elle renvoie false.

De plus, comme pour les tableaux, vous pouvez spécifier la position pour commencer la recherche de l'élément spécifié.

Le code est le suivant

var mystr = "Hello, world!";
var res1 = mystr.includes("Hello", 1);
var res2 = mystr.includes("ello", 1);
console.log(res1)
console.log(res2)
Copier après la connexion

Les résultats sont les suivants

Introduction à lutilisation des méthodes include dans les tableaux et chaînes JavaScript

Dans le code ci-dessus, on retrouve des caractères du deuxième élément String Bonjour.

L'"élément" utilisé ici désigne chaque caractère qui compose la chaîne.

Donc chercher à partir du premier signifie dans les lettres bonjour, monde ! Recherchez la lettre initiale H.

Bonjour tout le monde ! Il n'y a naturellement pas de chaîne Hello dans la chaîne.

Par conséquent, false est renvoyé dans res1.

Cependant, il y a une chaîne ello, donc la variable res2 renvoie vrai.

Une chose à noter lors de l'utilisation de la méthode include d'une chaîne est que la méthode include est sensible à la casse.

var mystr = "Hello, world!";
var res1 = mystr.includes("hello");
console.log(res1)
Copier après la connexion

Le résultat sera faux, dans le code ci-dessus, la chaîne hello est recherchée, la méthode include distingue bonjour de bonjour, elle affiche donc faux.

Il existe une autre méthode en JavaScript qui est similaire à la méthode include indexOf. Concernant l'utilisation de la méthode indexOf, vous pouvez vous référer à Comment utiliser indexOf en JavaScriptCet article.

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!

Étiquettes associées:
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