Método endsWith
O método endsWith verifica se uma
string termina com a substring especificada no primeiro parâmetro.
Se terminar, retorna true, e
se não terminar, retorna false.
Um segundo parâmetro opcional
pode ser usado para especificar forçadamente o comprimento da string. Neste
caso, a verificação será feita não no final real da string,
mas no comprimento especificado.
Sintaxe
string.endsWith(o que procurar, [comprimento da string]);
Exemplo
Vamos verificar se a string termina com a substring fornecida:
let str = 'abcde';
let res = str.endsWith('cde');
console.log(res);
Resultado da execução do código:
true
Exemplo
Vamos verificar se a string termina com a substring fornecida:
let str = 'abcde';
let res = str.endsWith('xxx');
console.log(res);
Resultado da execução do código:
false
Exemplo
Vamos especificar forçadamente o comprimento da string para a verificação:
let str = 'abcde';
let res = str.endsWith('bc', 3);
console.log(res);
Resultado da execução do código:
true
Veja também
-
método
startsWith,
que verifica o início de uma string -
método
indexOf,
que realiza uma busca em uma string -
método
lastIndexOf,
que realiza uma busca em uma string a partir do final -
método
includes,
que busca por uma string -
método
at,
que busca um caractere de uma string