René Pacios

/* Overflow My Brain & More */

Uso de parámetros opcionales con JavaScript

Muchos lenguajes de programación nos brindan la posibilidad de definir parámetros opcionales en sus métodos, de modo que podemos usarlo obviando alguno sin recibir ningún tipo de error. Cada lenguaje tiene sus propias restricciones/convenciones para este mecanismos. Algo que suelen tener en común es la definición de un valor por defecto al parámetro opcional, que será asumido por la variable en el momento que no lo incluyamos ningún valor en la llamada.

Con JavaScript no disponíamos (veremos que este tema está cambiando con ECMAScript 6), de una forma directa de indicar este valor por defecto de los parámetros de una función, pero podemos implementar cierto mecanismo para obtener un comportamiento similar. [Más]