@stdlib/array
Version:
Arrays.
36 lines (28 loc) • 756 B
Plain Text
{{alias}}( arr )
Converts an array-like object to a minimal array-like object supporting the
accessor protocol.
If a provided array-like object already supports the accessor protocol, the
function returns the provided array-like object; otherwise, the function
wraps the provided value in a object which uses accessors for getting and
setting elements.
Parameters
----------
arr: ArrayLikeObject
Input array.
Returns
-------
out: Object
Accessor array.
Examples
--------
> var x = [ 1, 2, 3, 4 ];
> var out = {{alias}}( x );
> var v = out.get( 1 )
2
> var len = out.length
4
> out.set( 5, 0 );
> v = out.get( 0 )
5
See Also
--------