| Package | Top Level |
| Class | public class arguments |
| Inheritance | arguments Object |
| Player version: | Flash Player 5 — As of Flash Player 6 the arguments object supports all methods and properties of the Array class. |
arguments object is used to store and access a function's arguments. While inside the function's body it can be accessed with the local arguments variable. The arguments are stored as array elements, the first is accessed as arguments[0], the second as arguments[1], etc. The arguments.length property indicates the number of arguments passed to the function. Note that there may be a different number of arguments passed in than the function declares.
See also
| Property | ||
|---|---|---|
| callee : Object
A reference to the currently executing function.
|
||
| caller : Object
A reference to the function that called the currently executing function, or
null if it wasn't called from another function. |
||
| length : Number
The number of arguments passed to the function.
|
||
| Properties inherited from class Object | |
|---|---|
__proto__, __resolve, constructor, prototype |
| callee | property |
public var callee:Object
| Player version: | Flash Player 5 |
A reference to the currently executing function.
See also
| caller | property |
public var caller:Object
| Player version: | Flash Player 6 |
A reference to the function that called the currently executing function, or null if it wasn't called from another function.
See also
| length | property |
public var length:Number
| Player version: | Flash Player 5 |
The number of arguments passed to the function. This may be more or less than the function declares.