Copy the elements of an array-like object to a new "generic" array.
var copy = require( '@stdlib/array/base/copy' );Copies the elements of an array-like object to a new "generic" array.
var x = [ 1, 2, 3 ];
var out = copy( x );
// returns [ 1, 2, 3 ]
var bool = ( out === x );
// returns falsevar Complex64Array = require( '@stdlib/array/complex64' );
var copy = require( '@stdlib/array/base/copy' );
// Create a complex number array:
var arr = new Complex64Array( 10 );
// Copy elements to a generic array:
var out = copy( arr );
// Retrieve the first element:
var z = out[ 0 ];
// returns <Complex64>[ 0.0, 0.0 ]
console.log( '%s', z.toString() );
// => '0 + 0i'