Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/02/2003, 14:05
Avatar de Kaopectate
Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 23 años, 2 meses
Puntos: 38
Hola pelado86.

En JavaScript, por ser un lenguaje debilmente tipeado, el pase de parámetros es bastante flexible. No hay verificación de concordancia de tipos entre parámetros actuales y formales. Tampoco hay verificación de concordancia en cuanto a cantidad de parámetros enviados y recibidos. Todo esto hace que la responsabilidad del manejo de los argumentos recae en el programador. Papá compilador no te va a ayudar a ver lo que hagas mal.

En cuanto a tu duda, en JavaScript los parámetros se pasan por valor si se trata de tipos base (strings, números y valores lógicos) y por referencia en caso de objetos.

Saludos.