Skip to content

includes

La méthode includes() vérifie si une chaîne de caractères contient une sous-chaîne spécifiée, en renvoyant true ou false selon le cas.

Exemple interactif

Syntaxe

Signature classique

typescript
function includes<
	GenericInput extends string, 
	GenericSearchString extends string
>(
	input: GenericInput, 
	searchString: GenericSearchString
): input is Extract<GenericInput, `${string}${GenericSearchString}${string}`>;

Signature currifiée

typescript
function includes<
	GenericInput extends string,
	GenericSearchString extends string
>(
	searchString: GenericSearchString
): (
	input: GenericInput
) => input is Extract<GenericInput, `${string}${GenericSearchString}${string}`>;

Paramètres

  • input : La chaîne de caractères dans laquelle effectuer la recherche.
  • searchString : La sous-chaîne à rechercher.

Valeur de retour

Un booléen indiquant si la sous-chaîne searchString a été trouvée dans la chaîne input.

Voir aussi

  • startsWith : Vérifie si une chaîne commence par une sous-chaîne spécifique.
  • endsWith : Vérifie si une chaîne se termine par une sous-chaîne spécifique.
  • indexOf : Retourne l'index de la première occurrence d'une sous-chaîne.
  • lastIndexOf : Retourne l'index de la dernière occurrence d'une sous-chaîne.

Sources

Diffusé sous licence MIT.