JScript  

Propiedad callee

Devuelve el objeto Function que se está ejecutando, que es el texto del cuerpo del objeto Function especificado.

[función.]arguments.callee

El argumento opcional función es el nombre del objeto Function que se ejecuta actualmente.

Comentarios

La propiedad callee es miembro del objeto arguments que sólo está disponible cuando se ejecuta la función asociada.

El valor inicial de la propiedad callee es el objeto Function que se ejecuta. Esto permite que las funciones anónimas sean recursivas.

Ejemplo

function factorial(n){
   if (n <= 0)
      return 1;
   else
      return n * arguments.callee(n - 1)
}
print(factorial(3));

Requisitos

Versión 5

Consulte también

Se aplica a: Objeto arguments | Objeto Function

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.