new-array
v1.0.0
Published
create a new array filled with a value, or zero
Downloads
175,011
Maintainers
Readme
new-array
Creates a new dense array with the given size, optionally filled with a specified value.
var array = require('new-array')
array(2)
// > [ undefined, undefined ]
array(4, 0)
// > [ 0, 0, 0, 0 ]
array()
// > []
array(2).map((x, i) => i)
// > [0, 1]
Primarily motivated by the fact that new Array(n)
produces an array of holes that does not play well with methods like Array#map()
.
Usage
arr = newArray(n[, value])
Returns a new dense array with length n
(default 0), where each element is set to value
(or undefined).
See Also
License
MIT, see LICENSE.md for details.