我的node项目首次提交!!!
This commit is contained in:
24
node_modules/quick-format-unescaped/benchmark.js
generated
vendored
Normal file
24
node_modules/quick-format-unescaped/benchmark.js
generated
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
var bench = require('fastbench')
|
||||
var utilFormat = require('util').format
|
||||
var quickFormat = require('./')
|
||||
|
||||
var run = bench([
|
||||
function util(cb) {
|
||||
utilFormat('%s %j %d', 'a', {a: {x: 1}}, 1)
|
||||
setImmediate(cb)
|
||||
},
|
||||
function quick(cb) {
|
||||
quickFormat('%s %j %d', 'a', [{a: {x: 1}}, 1], null)
|
||||
setImmediate(cb)
|
||||
},
|
||||
function utilWithTailObj(cb) {
|
||||
utilFormat('hello %s %j %d', 'world', {obj: true}, 4, {another: 'obj'})
|
||||
setImmediate(cb)
|
||||
},
|
||||
function quickWithTailObj(cb) {
|
||||
quickFormat('hello %s %j %d', 'world', [{obj: true}, 4, {another: 'obj'}], null)
|
||||
setImmediate(cb)
|
||||
}
|
||||
], 100000)
|
||||
|
||||
run(run)
|
||||
Reference in New Issue
Block a user