Visit Mozilla.org

Referencia de JavaScript 1.5:Objetos globlales:Function:arguments

De MDC

Desaprobado

Tabla de contenidos

[editar] Resumen

Un objeto de tipo arreglo correspondiente a los argumentos pasados a la función.

[editar] Descripción

Use el objeto arguments disponible dentro de las funciones en vez de Function.arguments.

[editar] 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.

[editar] 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