Function.prototype

Resumen

Un valor desde cuyas instancias de una clase particular son creados. Cada objeto que puede ser creado por la invocación a la función constructora posee una propiedad prototype asociada.

Descripción

Puede añadir propiedades o métodos a una clase existente mediante la adición de ellos al prototipo asociado con la función constructora para esa clase.

Propriedades

Function.arguments
Una matriz correspondiente a los argumentos pasados a una función. Como propiedad de una Function, este uso está obsoleto. Se recomenda el uso del objeto arguments.
Function.arity
Especifica el número de argumentos que espera la función. Se recomienda, no obstante, utilizar la función length.
Function.caller
Especifica la función que invoca la ejecución de la función actual (no estándar).
Function.constructor
Especifica la función que crea un prototipo de objeto.
Function.length
Specifica el número de argumentos esperados por la función.
Function.name
El nombre de la función (no forma parte del estándar).
Function.prototype
Permite añadir propiedades a los objetos función (ambos, los construidos usando Function y los declarados usando una declaración de función o una expresión de función).
Properties inherited from Object:

Métodos

Function.prototype.apply()
Le permite aplicar el método de otro objeto en el contexto de un objeto diferente (el objeto llamado).
Function.prototype.call()
Le Permite llamar (ejecutar) a un método de otro objeto en el contexto de un objeto diferente (el objeto que llama).
Function.prototype.toSource()
Devuelve una cadena que representa el código fuente de la función. Anula al método Object.toSource.
Function.prototype.toString()
Devuelve una cadena que representa el código fuente de la función. Anula al método Object.toSource.
 

Vea También

Etiquetas y colaboradores del documento

 Colaboradores en esta página: teoli, shaggyrd, Mgjbot, Wrongloop, Sheppy
 Última actualización por: teoli,