Le tableau javascript contient / inclut

Le tableau javascript contient / inclut
Le comprend () est une méthode intégrée de JavaScript qui est utilisée pour découvrir si un élément est présent dans un tableau ou non. Il peut également être utilisé pour trouver des sous-chaînes dans une chaîne. La valeur de retour du comprend () La méthode est un booléen, ce qui signifie qu'il renvoie vrai ou faux. Cette méthode peut être utilisée comme condition pour les boucles et les déclarations de prise de décision.

Dans ce guide pratiques, nous apprendrons à utiliser le comprend () Méthode pour trouver un élément dans un tableau; Mais d'abord, discutons de la syntaxe de comprend () en javascript.

La syntaxe de la méthode «incluse» est mentionnée ci-dessous.

array_name.Comprend (élément, start_point)

Le inclure() La méthode prend deux paramètres en javascript:

  1. élément: Le premier paramètre est requis. C'est l'élément qui doit être recherché dans le tableau.
  2. point de départ: Ce paramètre est facultatif. Il donne l'index pour démarrer la recherche. C'est 0 par défaut.

Différence entre incluse () et contient ()

Le comprend et contient Les deux méthodes recherchent une sous-chaîne dans une chaîne ou recherchent des éléments dans un tableau. Le comprend () est une méthode présente en javascript, alors que contient() n'est pas présent en javascript. Il est utilisé dans d'autres langues comme Java. Les incluse () et contient () ont tous deux les mêmes fonctionnalités, mais en JavaScript, cette fonctionnalité est appelée comme incluse (), tandis que dans d'autres langages de programmation tels que Java, il est appelé contient (). Puisque cet article parle de JavaScript, nous n'utiliserons que les incluse () dans notre article à partir d'ici.

Note: Nous utiliserons la console du navigateur pour démontrer des exemples effectués dans ce post. Pour ouvrir la console du navigateur:

  • Utilisez le F12 Clé dans Chrome et autres navigateurs à base de chrome.
  • Utiliser Ctrl + shift + k Clés de raccourci clavier pour Mozilla.
  • Utiliser Option + ⌘ + C Clés de raccourci clavier dans Safari (si le menu du développeur n'apparaît pas, ouvrez les préférences en appuyant sur ⌘ + et dans l'onglet avancé, vérifiez "Afficher le menu de développement dans la barre de menus").

Comment rechercher un élément / élément dans un tableau utilisant la méthode incluse (javascript)

Nous allons maintenant utiliser quelques exemples pour montrer comment le comprend () La méthode fonctionne réellement.

var arr = [«John», «Ron», «James», «Jack», «Chris»];
si (arr.comprend («James»))

console.journal («l'élément requis trouvé»);

autre

console.log ('n'a pas pu trouver l'élément requis');

Dans l'exemple ci-dessus, nous avons d'abord déclaré un tableau et l'avons attribué quelques éléments. Ensuite, nous avons utilisé le comprend () Méthode comme condition pour la prise de décision avec l'instruction IF. Nous avons passé l'un des éléments du tableau comme argument au comprend () méthode. Comme cet élément est présent dans le tableau, le comprend () La méthode renvoie vrai, et le corps de l'instruction IF est exécuté. Si la comprend () La méthode ne trouve pas l'élément dans le tableau, puis la condition retournerait fausse, et le corps de l'instruction ELSE exécuterait.

Les variables peuvent également être transmises comme argument au comprend () méthode.

var arr = [«John», «Ron», «James», «Jack», «Chris»];
Soit trouver = 'James';
si (arr.comprend (trouver))

console.log (trouver);

autre

console.log («non trouvé»);

Le comprend () est une méthode sensible à la casse:

var arr = [«John», «Ron», «James», «Jack», «Chris»];
si (arr.comprend («James»))

console.journal («l'élément requis trouvé»);

autre

console.log ('n'a pas pu trouver l'élément requis');

Maintenant, nous allons également passer le deuxième paramètre au comprend () Méthode, qui indique l'index de départ de la recherche sur la méthode:

var arr = [«John», «Ron», «James», «Jack», «Chris»];
si (arr.Comprend ('James', 2))

console.journal («l'élément requis trouvé»);

autre

console.log ('n'a pas pu trouver l'élément requis');
var arr = [«John», «Ron», «James», «Jack», «Chris»];
si (arr.Comprend («James», 3))

console.journal («l'élément requis trouvé»);

autre

console.log ('n'a pas pu trouver l'élément requis');

Comme le premier index dans un tableau est 0, le James L'élément est présent au 2e indice. Donc, si nous modifions le point de départ de la recherche vers 3, puis le comprend () la méthode ne pourra pas le trouver.

Comme mentionné ci-dessus, cette méthode peut également être utilisée pour rechercher une chaîne dans une chaîne:

var str = 'Hello World!';;
si (str.inclut («bonjour»))

console.log («succès»);

Conclusion

Nous pouvons utiliser la méthode incluse () pour déterminer si un certain élément est présent dans un tableau; Nous pouvons utiliser le comprend () méthode. Il s'agit d'un algorithme de recherche présent dans JavaScript qui aide lorsque nous devons trouver une sous-chaîne dans une chaîne ou un élément dans un tableau.

Nous avons appris à utiliser la méthode incluse () pour trouver un élément dans un tableau dans ce guide comment. De plus, nous avons également discuté du type et des paramètres que nous pouvons transmettre au comprend () méthode.