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
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.

