Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

getElementById vs id toggling class

No description provided

getElementById vs id

No description provided

Symbol vs String property square bracket aa

No description provided

Symbol vs String property square bracket a

No description provided

string concatenation += vs Array.prototype.join()

No description provided

JS new obj. destruct vs fields

No description provided

for in Object.keys vs foreach Object.keys

No description provided

querySelectorAll data attribute vs class name 1

No description provided

Array concat ES6

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

set.has vs. array.includes including misses

No description provided

array vs hashmap lookup

No description provided

Access to Proxy vs Object vs computed

No description provided

lodash vs for-of-1

No description provided

lodash vs for-of

No description provided

startswith vs includes - same string

No description provided

Has own property

Check if an object is undefined

indexOf > -1 x indexOf != -1

No description provided

Lodash uniqBy vs Native

No description provided

JavaScript spread operator vs Object.assign performance 3000

No description provided

slice VS splice VS shift: who is the fastest to remove multiple items

100k list splice and shift win, they mutate list slice loose, it creates a copy of list 7.5x slower

New Array - Array.prototype.slice vs spread operator

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

Closures vs Calls (with setup incl)

No description provided

spread vs concat vs unshift vs flat v2

No description provided

spread vs concat vs unshift vs flat

No description provided

Closures vs Calls

No description provided