Function
QuickLinks
Properties
Property | Type | Access | Description |
---|---|---|---|
arguments | Object | r/w | The function arguments, packed into an array. This property is deprecated; use the arguments property within the function body. |
arity | number | readonly | The number of formal arguments. This property is deprecated; use the length property instead. |
length | number | readonly | The number of formal arguments. |
name | string | readonly | The function name. |
Methods
Function Function (arguments:string, body:string)
Parameter | Type | Description |
---|---|---|
arguments | string | The list of formal arguments, separated by commas. |
body | string | The body of the function to create. |
any apply (thisObj:Object, args:Array)
Apply a this object and an argument list to a function.
Parameter | Type | Description |
---|---|---|
thisObj | Object | |
args | Array | An array of arguments. |
any call (thisObj:Object, argument:any)
Apply a this object and arguments to a function.
Parameter | Type | Description |
---|---|---|
thisObj | Object | |
argument | any |
string toSource ()
Creates a string representation of this object that can be fed back to eval() to re-create an object. Works only with JavaScript functions.
string toString ()
Returns the function definition as a string.
Element of
Object.constructor
Used in
Array.sort (userFunction:Function)
Object.watch (name:string, func:Function)
Return
Function Function.Function (arguments:string, body:string)