Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

finding item in a structure

looking things up

findIndex vs indexOf for simple array 2

No description provided

Concat v Spread

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

aegeea

No description provided

querySelectorAll vs getElementsByTagName specific use case 2

No description provided

querySelectorAll vs getElementsByTagName specific use case

No description provided

Optional chaining vs lodash get3

No description provided

Optional chaining vs lodash get2

Some

Shallow cloning an object: Object.assign() vs. Spread vs. for-in loop

No description provided

Print nested objects by a property

This test different ways of organizing and nesting plain list that has elements nested by certain property

Map: Lodash vs Array.prototype

No description provided

Really simple Ramda vs. Lodash

Compares performance on the same task using Lodash vs two styles of Ramda vs two styles of "native" Javascript. In all cases the task is pulling "counter" property from each item in an array, filtering out odd items, squaring them, then returning those squared values that have less than two digits.

Rambdax vs Lodash

No description provided

ifvsaa

No description provided

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

No description provided

Set vs Object.keys

No description provided

spread vs push vs ifSpread vs ifPush

No description provided

Spread vs push testq

No description provided

spread vs push 2

No description provided

reduce spread vs flat()

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

array concat vs spread create new array

No description provided

Optional chaining vs manual chaining vs loop chaining vs Try/Catch

No description provided

Object.fromEntries vs reduce - no map v2

No description provided

spread vs push vs concat for large arrays

No description provided

Object.fromEntries vs reduce - no map

No description provided