aureooms-js-array
Version:
array manipulation code bricks for JavaScript
24 lines (15 loc) • 312 B
JavaScript
/**
*
* Maps a callable object over an array.
*
* /!\ currently only supports a (function, array) tuple as argument
*
*/
export function map ( callable, iterable, out ) {
var i, len;
len = iterable.length;
for ( i = 0 ; i < len ; ++i ) {
out.push( callable( iterable[i] ) );
}
return out;
}