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

299
Vistas
¿Es posible pasar un valor primitivo (número o cadena) por referencia en los parámetros de una función en JavaScript?

es posible? Mi propósito es pasar variables de texto y/o números con tamaños grandes, por lo tanto, si paso un valor grande a los parámetros en una llamada de función, para poder hacer validaciones (validar mensajes, puntajes, etc. de gran longitud) ¿Es esto valor copiado?, es decir, ¿estaría usando el doble de memoria?, ¿JavaScript en este punto hace algún String Interning o referencias para los valores primitivos internamente?

Por ejemplo, las cadenas son inmutables, por lo tanto, ¿no sería una tontería pasar una copia en los parámetros o si se pasan por referencia?

En el caso de los números, igualmente, si solo quiero usar (no manipular) un número dentro de una función, ¿este número también se pasa como una copia o es una referencia interna?

Entonces, ¿es esto posible en JavaScript?

Espero que me puedan ayudar a entender c:

about 4 years ago · Juan Pablo Isaza
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