Metodo startsWith

Il metodo startsWith verifica se una stringa inizia con la sottostringa specificata nel primo parametro. Se inizia, restituisce true, e se non inizia, restituisce false. Come secondo parametro opzionale, il metodo accetta la posizione da cui iniziare la verifica (per impostazione predefinita dall'inizio della stringa).

Sintassi

javascriptstringa.startsWith(cosa cercare, [inizio verifica]);

Esempio

Verifichiamo se la stringa inizia con la sottostringa specificata:

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

console.log(res);

Risultato dell'esecuzione del codice:

javascripttrue

Esempio

Verifichiamo se la stringa inizia con la sottostringa specificata:

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

console.log(res);

Risultato dell'esecuzione del codice:

javascriptfalse

Esempio

Iniziamo la verifica da una posizione specificata:

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

console.log(res);

Risultato dell'esecuzione del codice:

javascripttrue

Vedi anche

  • metodo endsWith,
    che verifica la fine di una stringa
  • metodo indexOf,
    che effettua la ricerca di una sottostringa
  • metodo includes,
    che cerca una stringa
  • metodo at,
    che cerca un carattere della stringa