Foros del Web » Programando para Internet » Javascript »

funciones

Estas en el tema de funciones en el foro de Javascript en Foros del Web. Hola a todos, les queria preguntar como puedo poner parametros opcionales en una funcion. Osea. Quiero que por ejemplo sea obligatorio pasar a una funcion ...
  #1 (permalink)  
Antiguo 30/11/2008, 13:11
 
Fecha de Ingreso: diciembre-2007
Mensajes: 274
Antigüedad: 16 años, 4 meses
Puntos: 0
funciones

Hola a todos, les queria preguntar como puedo poner parametros opcionales en una funcion.

Osea.

Quiero que por ejemplo sea obligatorio pasar a una funcion el nombre pero no el apellido

Como la declaro

intente poner:
Código:
function (apellido,nombre="")
pero no funciona
  #2 (permalink)  
Antiguo 30/11/2008, 14:26
 
Fecha de Ingreso: junio-2004
Mensajes: 266
Antigüedad: 19 años, 10 meses
Puntos: 8
Respuesta: funciones

No hace falta que hagas nada,

function myfunction (nombre, apellido) {}

puedes llamar a esa funcion asi:

myfunction()
myfunction("pepe")
myfunction("pepe","perez")

unicamente tendras que testear si te pasan los argumentos o no para saber que hacer en cada caso:

if (apellido == undefined) {...
__________________
WebSenior
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:05.