Méthode startsWith

La méthode startsWith vérifie si une chaîne commence par la sous-chaîne spécifiée dans le premier paramètre. Si c'est le cas, elle retourne true, et si ce n'est pas le cas, elle retourne false. Un deuxième paramètre optionnel accepte la position à partir de laquelle commencer la vérification (par défaut au début de la chaîne).

Syntaxe

javascriptchaîne.startsWith(ce que nous cherchons, [début de la vérification]);

Exemple

Vérifions si la chaîne commence par la sous-chaîne donnée :

javascriptlet str = 'abcde';
let res = str.startsWith('abc');

console.log(res);

Résultat de l'exécution du code :

javascripttrue

Exemple

Vérifions si la chaîne commence par la sous-chaîne donnée :

javascriptlet str = 'abcde';
let res = str.startsWith('xxx');

console.log(res);

Résultat de l'exécution du code :

javascriptfalse

Exemple

Commençons la vérification à partir d'une position donnée :

javascriptlet str = 'abcde';
let res = str.startsWith('bc', 1);

console.log(res);

Résultat de l'exécution du code :

javascripttrue

Voir aussi

  • la méthode endsWith,
    qui vérifie la fin d'une chaîne
  • la méthode indexOf,
    qui effectue une recherche de sous-chaîne
  • la méthode includes,
    qui recherche une chaîne
  • la méthode at,
    qui recherche un caractère d'une chaîne