Skip to content

startsWith

La méthode startsWith() vérifie si une chaîne de caractères commence par une sous-chaîne spécifique.

Exemple interactif

Syntaxe

Signature classique

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

Signature currifiée

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

Paramètres

  • input : La chaîne de caractères à vérifier.
  • searchString : La sous-chaîne à rechercher au début de input.

Valeur de retour

Retourne true si input commence par searchString et false si ce n'est pas le cas.

Voir aussi

  • includes : Vérifie si une chaîne contient une sous-chaîne.
  • 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.
  • search : Recherche une correspondance avec une expression régulière.

Sources

Diffusé sous licence MIT.