JavaScript::PerlArray(3pm)
NAME
JavaScript::PerlArray - Encapsulate a Perl array in JavaScript space
INTERFACE
- CLASS METHODS
- new ()
Creates a new instance with an empty array.
- INSTANCE METHODS
- get_ref ( )
Returns a reference to the underlying array.
- JAVASCRIPT INTERFACE
- This class is exposed in JavaScript space as PerlArray and can be instanciated using "new PerlArray();".
- Methods
- push (arg, ...)
Pushes the arguments onto the array
- unshift (arg, ...)
Unshifts (ie inserts in the beginning) the arguments into the
array. - pop ( )
Returns the top element.
- shift ( )
Returns the bottom element.
- Properties
- Instances of this class can be accessed as a normal array using integer
indicies like "arr[2]" both for reading and setting. If a negative
index is used it is relative to the tail. - length
The number of items in the array.