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: