En este tutorial vamos a ver qué es el método startsWith
y cómo se usa con cadenas en JavaScript.
El método startsWith
indicará si una cadena comienza por el carácter o por la subcadena que le pases como parámetro. El método startsWith
es aceptado por cadenas estándar declaradas con comillas simples o dobles y también por objetos de tipo String
y plantillas literales. Es decir, que podrás usar el método startsWith
con cualquier tipo de cadena.
El método startsWith
devolverá true
en caso de que la cadena comience por la subcadena indicada o false
en caso contrario:
const cadena = 'una cadena';
cadena.startsWith('una'); // true
cadena.startsWith('uno'); // false
El método startsWith
también acepta un segundo parámetro que permite especificar en que carácter de la cadena se iniciará la comprobación, comenzando a contar su índice desde la posición 0
:
const cadena = 'una cadena';
cadena.startsWith('cad', 4); // true
cadena.startsWith('cad', 5); // false
En el siguiente ejemplo usamos el método startsWith
con un objeto de tipo cadena, que se comporta exactamente igual:
const cadena = new String('una cadena');
cadena.startsWith('cad', 4); // true
cadena.startsWith('cad', 5); // false
Esto ha sido todo.