El array arguments de JavaScript
Martes, Febrero 9th, 2010Normalmente los lenguajes de programación aplican ciertos controles sobre los argumentos que se pasan a una función:
- ¿Se pasan los mismos parámetros que están especificados?
- ¿Si se pasan menos parámetros, los que faltan tienen especificados valores por defeto?
- ¿Los tipos coinciden?
Este tipo de cosas.
En JavaScript no es así. JavaScript no aplica ningún tipo de control sobre los parámetros que se le pasan, y en principio puedes pasar más parámetros de los especificados, o menos; a cualquier función. Pero JavaScript tiene el array arguments.
Leer el resto de la entrada »