ES6, également connu sous le nom d'ES2015, a introduit toute une série de nouvelles fonctionnalités et méthodes pour améliorer le langage JavaScript. Dans cette discussion, nous nous concentrons sur une méthode particulière pour manipuler les chaînes de caractères, appelée .includes()
.
La méthode .includes()
est une nouvelle méthode de chaîne introduite dans ES6. Elle est utilisée pour déterminer si une chaîne de caractères contient une autre chaîne de caractères spécifique. Si c'est le cas, la méthode renvoie true
; sinon, elle renvoie false
.
Voici un exemple de la façon dont vous pouvez utiliser la méthode .includes()
en JavaScript :
let str = "Bonjour, monde!";
console.log(str.includes("monde")); // Cela renvoie true
console.log(str.includes("Salut")); // Cela renvoie false
Dans l'exemple précédent, la première instruction console.log renvoie true
parce que la chaîne "monde" existe bien dans la chaîne str
. La deuxième instruction renvoie false
car "Salut" n'est pas présent dans la chaîne str
.
.includes()
est sensible à la casse, ce qui signifie que "Monde" et "monde" seraient considérés comme deux chaînes distinctes..includes()
peut également être utilisée avec des tableaux pour vérifier si un élément spécifique se trouve dans le tableau..includes()
, n'oubliez pas que le comptage commence à 0.En résumé, .includes()
est une méthode de chaîne très utile en JavaScript, introduite avec ES6, pour vérifier si une certaine chaîne contient ou non une autre chaîne. Le fait d'être au courant de cette méthode et de comprendre comment l'utiliser correctement peut grandement améliorer vos compétences de programmation en JavaScript.