JavaScriptProgramación

Explorando String.prototype.startsWith() en JavaScript

Aprendiendo a usar la función de cadenas para mejorar tu código

String.prototype.startsWith() es una función integrada en el lenguaje de programación JavaScript que permite comprobar si una cadena comienza con un subcadena específica.

Ejemplo 1: Comprobar si una cadena comienza con «http» o «https»


const url = 'https://www.example.com';
if (url.startsWith('http') || url.startsWith('https')) {
  console.log('La URL es segura');
} else {
  console.log('La URL no es segura');
}

Ejemplo 2: Comprobar si una cadena comienza con un número


const text = 'Artículo 123';
if (text.startsWith(Number)) {
  console.log('La cadena comienza con un número');
} else {
  console.log('La cadena no comienza con un número');
}

Ejemplo 3: Comprobar si una cadena comienza con una fecha específica


const fecha = '2021-07-15';
if (fecha.startsWith('2021-07')) {
  console.log('La cadena comienza con la fecha especificada');
} else {
  console.log('La cadena no comienza con la fecha especificada');
}

Ejemplo 4: Comprobar si una cadena comienza con un determinado texto en minúsculas o mayúsculas


const texto = 'Esto es un ejemplo';
if (texto.startsWith('esto', 0) || texto.startsWith('ESTO', 0)) {
  console.log('La cadena comienza con "esto"');
} else {
  console.log('La cadena no comienza con "esto"');
}

Conclusión

Utiliza String.prototype.startsWith() en tus proyectos para simplificar la verificación de cadenas y mejorar la legibilidad de tu código.

Además, considera aplicar esta función en situaciones como el análisis de URLs, la búsqueda de patrones en textos o la validación de formatos de archivos.

Con String.prototype.startsWith(), podrás optimizar tus aplicaciones y garantizar una mejor experiencia para los usuarios finales.

Deja una respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.