Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

Copying data; mapping vs. spreading then modifying vs. Object.assign then modifiying

No description provided

Object.fromEntries vs reduce vs property assignment vs Map

No description provided

Object.fromEntries vs reduce vs property assignment

No description provided

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

Missing clone-deep

Comparing deep cloning methods (large array of objects): Lodash <> Custom clone func <> JSON.parse <> structuredClone

Missing clone-deep

React.memo vs no React.memo

No description provided

array.includes vs set.has vs object property

No description provided

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