Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

nodeName

No description provided

pad zero

No description provided

Date constructor

No description provided

lodash groupBy vs Array.reduce 100k with array push

No description provided

flatmap vs for of vs custom flatMap (version 2)

No description provided

Map get VS Map has get - KShitij

Map get VS Map has get

ES6 Class vs Prototype vs Object Literal 3

Test the speed and memory usage using 3 different techniques for constructing class objects.

ES6 Class vs Prototype vs Object Literal 2

Test the speed and memory usage using 3 different techniques for constructing class objects.

Slice vs toSpliced

No description provided

event emit

No description provided

Access to Proxy vs Object vs plain proxy

No description provided

Indexof vs Includes in an array

No description provided

Vanilla JS vs jQuery Selectors - temp

Vanilla JS ID Selector vs Vanilla JS Class Selector vs Vanilla JS Query Selector All vs Vanilla JS Query Selector vs Vanilla JS Data Hook vs jQuery ID Selector vs jQuery Class Selector vs jQuery Data Hook Selector

mapvsobj

No description provided

arr.include vs binary search on sorted array vs Map.has() vs Set.has() vs Object[]

No description provided

foreach vs reduce

No description provided

Object arrays: findIndex vs for loop (length cached)

Testing finding an object array via findIndex or by using a for loop

If vs or equality check and re-assignment

No description provided

lodash dropWhile or reduce-based trim-from-both-ends

A function to trim the start and end of an array, based on a filter function.

error handling: cost of try catch vs return (instanceof check vs prop check)

No description provided

array.some vs array.find with 10k items

No description provided

JavaScript spread operator vs Object declaration

No description provided

Object.assign vs spread vs _.extend on big data

No description provided

JavaScript spread operator vs Object.assign performance - modify object - v2

No description provided

JavaScript spread operator vs Object.assign performance - modify object

No description provided