Desaprobado
This feature has been removed from the Web standards. Though some browsers may still support it, it is in the process of being dropped. Do not use it in old or new projects. Pages or Web apps using it may break at any time.
Resumen
Un objeto de tipo arreglo correspondiente a los argumentos pasados a la función.
Descripción
Use el objeto arguments
disponible dentro de las funciones en vez de Function.arguments
.
Notas
En caso de recursividad, es decir, si la función f
aparece varias veces en la pila de llamada, el valor de f.arguments
representa los argumentos correspondientes a la invocación más reciente de la función.
Ejemplo
function f(n) { g(n-1) } function g(n) { print("antes: " + g.arguments[0]); if(n>0) f(n); print("después: " + g.arguments[0]); } f(2)
resultados:
antes: 1 antes: 0 después: 0 después: 1