Método startsWith

El método startsWith verifica si una cadena comienza con la subcadena especificada en el primer parámetro. Si comienza, devuelve true, y si no comienza, devuelve false. Como segundo parámetro opcional, el método acepta la posición desde la cual comenzar la verificación (por defecto, desde el inicio de la cadena).

Sintaxis

javascriptcadena.startsWith(qué buscamos, [inicio de la verificación]);

Ejemplo

Verifiquemos si la cadena comienza con la subcadena dada:

javascriptlet str = 'abcde';
let res = str.startsWith('abc');

console.log(res);

Resultado de la ejecución del código:

javascripttrue

Ejemplo

Verifiquemos si la cadena comienza con la subcadena dada:

javascriptlet str = 'abcde';
let res = str.startsWith('xxx');

console.log(res);

Resultado de la ejecución del código:

javascriptfalse

Ejemplo

Comencemos la verificación desde una posición dada:

javascriptlet str = 'abcde';
let res = str.startsWith('bc', 1);

console.log(res);

Resultado de la ejecución del código:

javascripttrue

Ver también

  • el método endsWith,
    que verifica el final de una cadena
  • el método indexOf,
    que realiza una búsqueda de subcadena
  • el método includes,
    que busca una cadena
  • el método at,
    que busca un carácter de la cadena