Método includes

El método includes realiza la búsqueda de una cadena dada en la cadena actual teniendo en cuenta mayúsculas y minúsculas. El primer parámetro del método acepta la cadena que se debe buscar, el segundo (opcional) - la posición desde la cual se debe comenzar la búsqueda. Después de ejecutarse, el método devuelve true o false.

Sintaxis

javascriptcadena.includes(qué buscar, [desde dónde comenzar la búsqueda]);

Ejemplo

Comprobemos si la cadena 'ab' está en la cadena 'abcde':

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

Resultado de la ejecución del código:

javascripttrue

Ejemplo

Ahora realicemos la búsqueda desde el quinto carácter de la cadena actual:

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

Resultado de la ejecución del código:

javascriptfalse

Ejemplo

Realicemos una búsqueda teniendo en cuenta mayúsculas y minúsculas de los caracteres de la cadena:

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

Resultado de la ejecución del código:

javascriptfalse

Véase también

  • método at,
    que busca un carácter por el número de su posición en la cadena
  • método startsWith,
    que comprueba el inicio de la cadena
  • método endsWith,
    que comprueba el final de la cadena
  • método indexOf,
    que realiza la búsqueda de una subcadena
  • método lastIndexOf,
    que busca la última aparición de una subcadena