logo

Méthode JavaScript String include()

Le méthode include() renvoie vrai si une chaîne contient une chaîne spécifiée. Sinon, il renvoie faux. La méthode include() est sensible à la casse et peut accepter un paramètre de position de départ facultatif, simplifiant ainsi les recherches de sous-chaînes dans les chaînes pour diverses applications.

Note: La méthode include() est sensible à la casse, c'est-à-dire qu'elle traitera les caractères majuscules et les caractères minuscules différemment.



Syntaxe

string.includes(searchvalue, start)>

Paramètres

  • valeur de recherche : C'est la chaîne dans laquelle la recherche aura lieu.
  • commencer: C'est la position à partir de laquelle la recherche sera traitée
    (bien que ce paramètre ne soit pas nécessaire si cela n'est pas mentionné la recherche commencera au début de la chaîne).

Valeur de retour



Renvoie soit un booléen vrai indiquant la présence, soit un faux indiquant l'absence.

Exemple 1: Vérifier si une chaîne est présente dans une autre chaîne

Le code vérifie si la chaîne Geeks est présente dans la chaîne Bienvenue sur techcodeview.com. Il enregistre ensuite le résultat, qui esttrue>, puisque Geeks est bien présent dans la chaîne.



javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('Geeks'); console.log(check);>

Sortir
true>

Exemple 2 : Vérification de la chaîne sensible à la casse

Ici, le deuxième paramètre n'est pas défini, la recherche se fera donc à partir de l'index de départ. Mais comme cette méthode est sensible à la casse, elle traitera les deux chaînes différemment, renvoyant ainsi un booléen false.

javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('geeks'); console.log(check);>

Sortir
false>

Exemple 3 : Recherche d'une chaîne à un index particulier

Le code vérifie si le caractère o est présent dans la chaîne Bienvenue sur techcodeview.com. à partir de l'index 17. Il enregistre ensuite le résultat, qui estfalse>, puisque o n'est pas présent dans la sous-chaîne à partir de l'index 17.

javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('o', 17); console.log(check);>

Sortir
true>

Exemple 4 : Indice de démarrage négatif

Si l'index calculé (index de départ), c'est-à-dire la position à partir de laquelle la recherche commencera, est inférieur à 0, l'ensemble du tableau sera recherché.

javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('o', -2); console.log(check);>

Sortir
true>

Navigateurs pris en charge :

  • Google Chrome
  • Bord
  • Internet Explorer
  • Firefox
  • Opéra
  • Safari