Argumentos opcionales en una función


/ Published in: JavaScript
Save to your folder(s)

Cómo controlar los argumentos opcionales en funciones Javascript.


Copy this code and paste it in your HTML
  1. var funcEjemplo = function(nombre){
  2. //Si el segundo argumento de la función contiene algo lo tenemos.
  3. //De lo contrario opciones es un objeto vacío.
  4. var opciones = arguments[1] || {};
  5.  
  6. //Asignamos las opciones a variables normales o ponemos valores por defecto
  7. var saludo = opciones.saludo || "Hola";
  8. var mensaje = opciones.mensaje || "¿Qué tal?";
  9.  
  10. //Hacemos algo supuestamente útil ;D
  11. alert(saludo + " " + nombre + ". " + mensaje);
  12. }
  13.  
  14. funcEjemplo("Sendoa", { saludo: "Agur", mensaje: "Ondo pasa!" } );

Report this snippet


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.