Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

163
Vistas
Recorte dos veces o recorte y asigne a una variable que será más rápida en rendimiento, javascript

Tengo una función de validación de correo electrónico en la que necesito recortar el valor de la cadena dos veces.

 (val) => (val.trim() && emailReg.test(val.trim()))

O

 (val) => { const value = val.trim(); return value &&emailReg.test(value) }

que es más rápido y cumple con los estándares de codificación.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Realmente depende de la preferencia personal, por lo que cualquiera de los dos está bien (siempre y cuando ambos funcionen).

Sin embargo, la opción más eficaz es la segunda opción .

Esto se debe a que solo está recortando la cadena una vez , lo que ahorrará unos milisegundos al devolver el valor.

 const emailReg = undefined; // Email RegEx const emailTest = (val) => { const value = val.trim(); // Only trimming once return value && emailReg.test(value) // Passing both of the variables }

Editar: Sin embargo, puede tomar algunos milisegundos al hacer una nueva referencia de memoria para la variable.

Nuevamente, elija lo que quiera (principalmente depende de las preferencias personales).

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda