Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

Object.assign vs Object.freeze

No description provided

Date.now() vs +new Date() vs new Date().getTime();

No description provided

Lodash toString vs String Constructor2

No description provided

push, spread, concat

No description provided

Map vs Object (3)

Lookup of map vs object

Map vs Object (2)

Lookup of map vs object

Includes vs indexOf coucou

No description provided

NodeList for...of vs [].map.call

No description provided

jQuery by id vs Document.getElementById 2.0

Comparing speed of getting element by id with jQuery vs Vanilla JS

jquery find vs jquery each

No description provided

Slice vs Spread Operator Test

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

unshift vs spread operator v2

No description provided

Array concat vs spread operator vs push timings

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

in vs not undefined

No description provided

Ramda vs. VanillaJS - Find an object by prop

Compares performance of finding an object with a given property from a list.

Array Join vs Template String

No description provided

Comparing deep cloning methods (small object): Lodash <> Custom clone func <> JSON.parse <> structuredClone 2

Missing clone-deep

spread array performance (vs slice, splice, concat, filter)

No description provided

Array vs. object (great)

No description provided

lodash xor vanila toggle

lodash xor for toggling value vs es6 includes if else

Object.entries VS Object.keys VS Object.values

No description provided

space separator: Split vs Regex

No description provided

clientHeight vs offsetHeight vs getBoundingClientRect

No description provided

Benchmark, spread vs. concat vs. push in Array push item

spread, concat, push efficiency

string-interpolation-vs-string-type-coercion

No description provided