Resumo : neste tutorial, você aprenderá como usar o endsWith()
método JavaScript String para verificar se uma string termina com uma substring.
Introdução ao método JavaScript String endsWith()
O endsWith()
retorno true
se uma string termina com os caracteres de uma string especificada ou false
não.
Aqui está a sintaxe do endsWith()
método:
String.endsWith(searchString [,length])
Linguagem de código: CSS ( css )
Argumentos
searchString
são os caracteres a serem pesquisados no final da string.length
é um parâmetro opcional que determina o comprimento da string a ser pesquisada. O padrão é o comprimento da string.
Observe que para verificar se uma string começa com uma substring, você usa o startsWith()
método.
Exemplos de métodos JavaScript String endsWith()
Suponha que você tenha uma string chamada title
:
const title = 'Jack and Jill Went Up the Hill';
Linguagem de código: JavaScript ( javascript )
O exemplo a seguir usa o endsWith()
método para verificar se title
termina com a string 'Hill'
:
console.log(title.endsWith('Hill'));
Linguagem de código: JavaScript ( javascript )
Saída:
true
Linguagem de código: JavaScript ( javascript )
O endsWith()
método combina caracteres com distinção entre maiúsculas e minúsculas, portanto, o exemplo a seguir retorna false
:
title.endsWith('hill');
Linguagem de código: JavaScript ( javascript )
O exemplo a seguir usa o endsWith()
método com o segundo parâmetro que determina o comprimento da string a ser pesquisada:
console.log(title.endsWith('Up', 21));
Linguagem de código: JavaScript ( javascript )
Saída:
true
Linguagem de código: JavaScript ( javascript )
Junte tudo:
const title = 'Jack and Jill Went Up the Hill';
console.log(title.endsWith('Hill'));
console.log(title.endsWith('hill'));
console.log(title.endsWith('Up', 21));
Linguagem de código: JavaScript ( javascript )
Saída:
true
false
true
Linguagem de código: JavaScript ( javascript )
Resumo
- Use o método string
endsWith()
para verificar se uma string termina com uma substring.