Il metodo endsWith
Il metodo endsWith verifica se una
stringa termina con la sottostringa specificata nel primo parametro.
Se termina, restituisce true, altrimenti
false.
Con il secondo parametro opzionale
è possibile forzare la lunghezza della stringa. In questo
caso, la verifica non sarà sulla fine effettiva della stringa,
ma su quella specificata.
Sintassi
stringa.endsWith(cosa cercare, [lunghezza stringa]);
Esempio
Verifichiamo se la stringa termina con la sottostringa data:
let str = 'abcde';
let res = str.endsWith('cde');
console.log(res);
Risultato dell'esecuzione del codice:
true
Esempio
Verifichiamo se la stringa termina con la sottostringa data:
let str = 'abcde';
let res = str.endsWith('xxx');
console.log(res);
Risultato dell'esecuzione del codice:
false
Esempio
Forziamo la lunghezza della stringa per la verifica:
let str = 'abcde';
let res = str.endsWith('bc', 3);
console.log(res);
Risultato dell'esecuzione del codice:
true
Vedi anche
-
il metodo
startsWith,
che verifica l'inizio della stringa -
il metodo
indexOf,
che effettua una ricerca nella stringa -
il metodo
lastIndexOf,
che effettua una ricerca nella stringa dalla fine -
il metodo
includes,
che cerca una stringa -
il metodo
at,
che cerca un carattere della stringa