Callback function.
Nullary callback function.
Unary callback function.
Creates a filled array according to a provided callback function and having a specified data type.
data type
filled array
var arr = filledarrayBy();
// returns <Float64Array>
var arr = filledarrayBy( 'float32' );
// returns <Float32Array>
Creates a filled array according to a provided callback function and having a specified length
.
array length
callback function
callback function execution context
filled array
var constantFunction = require( '@stdlib/utils/constant-function' );
var arr = filledarrayBy( 5, constantFunction( 1.0 ) );
// returns <Float64Array>[ 1.0, 1.0, 1.0, 1.0, 1.0 ]
Creates a filled array according to a provided callback function and having a specified length
.
array length
data type
callback function
callback function execution context
filled array
var constantFunction = require( '@stdlib/utils/constant-function' );
var arr = filledarrayBy( 5, 'float64', constantFunction( 1.0 ) );
// returns <Float64Array>[ 1.0, 1.0, 1.0, 1.0, 1.0 ]
Creates a filled array from another array
according to a provided callback function.
typed array or array-like object
callback function
callback function execution context
filled array
var constantFunction = require( '@stdlib/utils/constant-function' );
var arr = filledarrayBy( [ 5.0, -3.0, 2.0 ], constantFunction( 1.0 ) );
// returns <Float64Array>[ 1.0, 1.0, 1.0 ]
Creates a filled array from another array
according to a provided callback function.
typed array or array-like object
data type
callback function
callback function execution context
filled array
var constantFunction = require( '@stdlib/utils/constant-function' );
var arr = filledarrayBy( [ 5.0, -3.0, 2.0 ], 'float64', constantFunction( 1.0 ) );
// returns <Float64Array>[ 1.0, 1.0, 1.0 ]
Creates a filled array from an iterable according to a callback function.
iterable
callback function
callback function execution context
filled array
var constantFunction = require( '@stdlib/utils/constant-function' );
var iterConstant = require( '@stdlib/iter/constant' );
var it = iterConstant( 3.0, {
'iter': 3
});
var arr = filledarrayBy( it, constantFunction( 1.0 ) );
// returns <Float64Array>[ 1.0, 1.0, 1.0 ]
Creates a filled array from an iterable according to a callback function.
iterable
data type
callback function
callback function execution context
filled array
var constantFunction = require( '@stdlib/utils/constant-function' );
var iterConstant = require( '@stdlib/iter/constant' );
var it = iterConstant( 3.0, {
'iter': 3
});
var arr = filledarrayBy( it, 'float64', constantFunction( 1.0 ) );
// returns <Float64Array>[ 1.0, 1.0, 1.0 ]
Returns a filled typed array view of an ArrayBuffer
according to a provided callback function.
ArrayBuffer
is not supported.ArrayBuffer
byte offset
view length
callback function
callback function execution context
filled array
var constantFunction = require( '@stdlib/utils/constant-function' );
var ArrayBuffer = require( '@stdlib/array/buffer' );
var buf = new ArrayBuffer( 32 );
var arr = filledarrayBy( buf, 8, 2, constantFunction( 1.0 ) );
// returns <Float64Array>[ 1.0, 1.0 ]
Returns a filled typed array view of an ArrayBuffer
according to a provided callback function.
ArrayBuffer
is not supported.ArrayBuffer
byte offset
view length
data type
callback function
callback function execution context
filled array
var constantFunction = require( '@stdlib/utils/constant-function' );
var ArrayBuffer = require( '@stdlib/array/buffer' );
var buf = new ArrayBuffer( 32 );
var arr = filledarrayBy( buf, 8, 2, 'float64', constantFunction( 1.0 ) );
// returns <Float64Array>[ 1.0, 1.0 ]
Returns a filled typed array view of an ArrayBuffer
according to a provided callback function.
ArrayBuffer
is not supported.ArrayBuffer
byte offset
callback function
callback function execution context
filled array
var constantFunction = require( '@stdlib/utils/constant-function' );
var ArrayBuffer = require( '@stdlib/array/buffer' );
var buf = new ArrayBuffer( 32 );
var arr = filledarrayBy( buf, 8, constantFunction( 1.0 ) );
// returns <Float64Array>[ 1.0, 1.0, 1.0 ]
Returns a filled typed array view of an ArrayBuffer
according to a provided callback function.
ArrayBuffer
is not supported.ArrayBuffer
byte offset
data type
callback function
callback function execution context
filled array
var constantFunction = require( '@stdlib/utils/constant-function' );
var ArrayBuffer = require( '@stdlib/array/buffer' );
var buf = new ArrayBuffer( 32 );
var arr = filledarrayBy( buf, 8, 'float64', constantFunction( 1.0 ) );
// returns <Float64Array>[ 1.0, 1.0, 1.0 ]
Returns a filled typed array view of an ArrayBuffer
according to a provided callback function.
ArrayBuffer
is not supported.ArrayBuffer
callback function
callback function execution context
filled array
var constantFunction = require( '@stdlib/utils/constant-function' );
var ArrayBuffer = require( '@stdlib/array/buffer' );
var buf = new ArrayBuffer( 32 );
var arr = filledarrayBy( buf, constantFunction( 1.0 ) );
// returns <Float64Array>[ 1.0, 1.0, 1.0, 1.0 ]
Returns a filled typed array view of an ArrayBuffer
according to a provided callback function.
ArrayBuffer
is not supported.ArrayBuffer
data type
callback function
callback function execution context
filled array
var constantFunction = require( '@stdlib/utils/constant-function' );
var ArrayBuffer = require( '@stdlib/array/buffer' );
var buf = new ArrayBuffer( 32 );
var arr = filledarrayBy( buf, 'float64', constantFunction( 1.0 ) );
// returns <Float64Array>[ 1.0, 1.0, 1.0, 1.0 ]
Array or typed array.