Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/04/2004, 14:44
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 11 meses
Puntos: 1284
Hola dunei:

Me parece que no se pueden duplicar las cosas, ya sean funciones (métodos), o variables, pero puedes hacer una implementación distinta para cada número de variables que pases a las funciones.

<html>
<head>
<script>
function segun() {
switch (segun.arguments.length) {
case 0: alert("sin parámetros");
break;
case 1: alert("parámetro: " + segun.arguments[0]);
break;
default: alert("muchos parámetros");
break;
}
}
</script>
</head>
<body onload="segun('hola', 'amigo')" >
</body>
</html>

Es un ejemplo sencillo, pero creo que suficientemente didáctico.

Saludos