Método includes

O método includes realiza a busca de uma string fornecida na string atual, considerando letras maiúsculas e minúsculas. O primeiro parâmetro do método é a string a ser encontrada, o segundo (opcional) - a posição a partir da qual iniciar a busca. Após a execução, o método retorna true ou false.

Sintaxe

javascriptstring.includes(o que procurar, [de onde começar a busca]);

Exemplo

Vamos verificar se a string 'ab' está presente na string 'abcde':

javascriptlet res = 'abcde'.includes('ab');
console.log(res);

Resultado da execução do código:

javascripttrue

Exemplo

Agora vamos realizar a busca a partir do quinto caractere da string atual:

javascriptlet res = 'ab cd ef'.includes('cd', 5);
console.log(res);

Resultado da execução do código:

javascriptfalse

Exemplo

Vamos fazer uma busca considerando letras maiúsculas e minúsculas:

javascriptlet res = 'abcde'.includes('AB');
console.log(res);

Resultado da execução do código:

javascriptfalse

Veja também

  • método at,
    que busca um caractere pelo número de sua posição na string
  • método startsWith,
    que verifica o início da string
  • método endsWith,
    que verifica o final da string
  • método indexOf,
    que realiza a busca de uma substring
  • método lastIndexOf,
    que busca a última ocorrência de uma substring