Create an array from a given size and a generator
- Compatible Node & browsers
- Pre-allocate array for better performance.
Node & Browserify/Webpack
Installation of the npm package:
> npm install --save create-array
Then require the package:
var createArray = require('create-array');
You can directly use the build provided at unpkg.com:
<script src="https://unpkg.com/create-array@1/dist/create-array.js"></script>
var array = createArray(length, generator)
:
// From a value.
console.log(createArray(3, 'foo'));
// → ['foo', 'foo', 'foo']
// With a function.
console.log(createArray(3, function (i) {
return 'item #' + i;
}));
// → ['item #0', 'item #1', 'item #2']
Contributions are very welcomed, either on the documentation or on the code.
You may:
- report any issue you've encountered;
- fork and create a pull request.
ISC © Julien Fontanet