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.
Propiedades
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 objetoarguments
. 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
.
Methods inherited from
Object
: