Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

Array concat vs spread operator vs push2

Compare the new ES6 spread operator with the traditional concat() method and push

reduce.concat() vs flat() vs spread2

Compare the new ES6 spread operator with the traditional concat() method

Lodash 4.17.21 sumBy vs reduce

No description provided

string vs char comparison

No description provided

multi-condition

No description provided

Instanceof vs string comparison vs property checking vs constructor comparison 2

Measure the performance of instanceOf operator vs comparing a basic string type. but more properties

Compare Nulling, undefining and deleting of Javascript Object vs Map

Im preparing the Object in every test as i only want to measure the actual changes

Compare to Map Operations

delete vs null vs undefined vs void 0 vs Object.create(null)

Map function performance test

No description provided

delete vs null vs undefined vs void 0 vs Object.create(null) propertie

delete vs null vs undefined vs void 0 vs Object.create(null)

Object.values, For...in, Object.keys Object.entires

No description provided

typeof undefined vs === undefined

No description provided

Deep merge lodash 4.12.21 vs ramBda 6.9.0

No description provided

Deep merge lodash 4.12.21 vs ramda 0.27.1

No description provided

for-in vs Object.keys benchmark 3

No description provided

DOMParser vs createContextualFragment vs innerHTML vs insertAdjacentHTML vs createContextualFragment Polyfill 2 Large HTML

Compare DOMParser with createContextualFragment and innerHTML in a single test.

Read property reflect vs getOwnPropertyDescriptor

No description provided

return chain vs ref again

desc

canvas setTransform: values vs DOMMAtrix vs matrix init

desc

ES5 setter vs func

desc

Object.create() vs literal destructure

No description provided

Discriminated Union vs InstanceOf

No description provided

json parse vs eval - version 2

No description provided

fill/stroke Path2D vs repeated path drawing calls

No description provided

Array shift vs pop

No description provided