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 est true> , puisque Geeks est bien présent dans la chaîne.
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 est false> , puisque o n'est pas présent dans la sous-chaîne à partir de l'index 17.
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