A(z) Function objektum
Leírás
Név Function
Leírás A Function konstruktorral létrehozott Function objektumok minden használatkor kiértékelésre kerülnek. Ez kevésbé hatékony, mint egy függvény deklarálása és meghívása, mivel a deklarált függvények lefordításra kerülnek. Ahhoz,hogy értékkel térjen vissza,a függvénynek tartalmaznia kell egy return utasítást, amely a visszaadandó értéket írja le.
Tulajdonságok
Név Leírás Csak NN Csak IE
arguments Egy tömb, amely megfelel a függvénynek átadott argumentumoknak. 0 0
arguments.callee Az éppen futó függvény törzsét írja le. 0 0
arguments.caller Annak a függvénynek a nevét határozza meg, amelyik meghívta az éppen futó függvényt. 0 0
arguments.length Leírja a függvénynek átadott argumentumok számát. 0 0
arity Meghatározza a függvény által megkívánt argumentumok számát. 1 0
constructor Azt a függvényt írja le, amely létrehozza egy objektum prototípusát. 1 1
length Meghatározza a függvény által megkívánt argumentumok számát. 0 0
prototype Lehetővé teszi tulajdonságok hozzáadását egy Function objektumhoz. 0 0
Metódusok
Név Leírás Csak NN Csak IE
Lehetővé teszi egy másik objekum eljárásának alkalmazását más objektumra (a hívó objektumra). 1 0 apply(thisArg[, argArray])
Lehetővé teszi egy másik objektum eljárásának meghívását (végrehajtását) más objektumra (a hívó objektumra). 1 0 call(thisArg[, arg1[, arg2[, ...]]])
Egy karakterlánccal tér vissza, amely a függvény forráskódját reprezentálja. Felülbírálja az Object.toSource eljárást. 0 0 toSource()
Egy karakterlánccal tér vissza, amely a függvény forráskódját reprezentálja. Felülbírálja az Object.toString eljárást. 0 0 toString()
Egy karakterlánccal tér vissza, amely a függvény forráskódját reprezentálja. Felülbírálja az Object.valueOf eljárást. 0 0 valueOf()
Események
Üres táblázat