/ Published in: JavaScript
Cómo controlar los argumentos opcionales en funciones Javascript.
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
var funcEjemplo = function(nombre){ //Si el segundo argumento de la función contiene algo lo tenemos. //De lo contrario opciones es un objeto vacÃo. var opciones = arguments[1] || {}; //Asignamos las opciones a variables normales o ponemos valores por defecto var saludo = opciones.saludo || "Hola"; var mensaje = opciones.mensaje || "¿Qué tal?"; //Hacemos algo supuestamente útil ;D alert(saludo + " " + nombre + ". " + mensaje); } funcEjemplo("Sendoa", { saludo: "Agur", mensaje: "Ondo pasa!" } );