Repository URL to install this package:
|
Version:
1.8.0-17108 ▾
|
| .. |
| index.js |
| package.json |
| LICENSE |
| README.md |
Repeat the given string n times. Fastest implementation for repeating a string.
Install with npm:
$ npm install repeat-string --save
Repeat the given string the specified number of times.
Example:
Params
string {String}: The string to repeatnumber {Number}: The number of times to repeat the stringreturns {String}: Repeated stringExample
var repeat = require('repeat-string'); repeat('A', 5); //=> AAAAA
Repeat string is significantly faster than the native method (which is itself faster than repeating):
#1: 5 native x 10,484,023 ops/sec ±1.24% (89 runs sampled) repeat-string x 16,189,255 ops/sec ±1.05% (91 runs sampled) repeating x 9,051,715 ops/sec ±1.18% (90 runs sampled) #2: 50 native x 7,975,566 ops/sec ±1.29% (91 runs sampled) repeat-string x 15,317,972 ops/sec ±1.16% (87 runs sampled) repeating x 6,279,112 ops/sec ±1.29% (89 runs sampled) #3: 250 native x 6,212,752 ops/sec ±1.33% (91 runs sampled) repeat-string x 14,565,168 ops/sec ±0.83% (93 runs sampled) repeating x 5,787,124 ops/sec ±1.25% (92 runs sampled) #4: 2000 native x 4,912,163 ops/sec ±1.27% (91 runs sampled) repeat-string x 17,129,748 ops/sec ±1.01% (91 runs sampled) repeating x 4,613,043 ops/sec ±1.37% (91 runs sampled) #5: 20000 native x 4,506,624 ops/sec ±1.33% (90 runs sampled) repeat-string x 14,877,672 ops/sec ±1.00% (93 runs sampled) repeating x 4,305,756 ops/sec ±1.36% (89 runs sampled)
Run the benchmarks
Install dev dependencies:
npm i -d && node benchmark
repeat-element: Create an array by repeating the given value n times. | homepage
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Generate readme and API documentation with verb:
$ npm install verb && npm run docs
Or, if verb is installed globally:
$ verb
Install dev dependencies:
$ npm install -d && npm test
Jon Schlinkert
Copyright © 2016 Jon Schlinkert Released under the MIT license.
This file was generated by verb, v0.9.0, on February 29, 2016.