Benchmark name When Created
getElementById vs id vs wrapper toggling class 11 months ago
getElementById vs id toggling class 11 months ago
getElementById vs id 11 months ago
Symbol vs String property square bracket aa 11 months ago
Symbol vs String property square bracket a 11 months ago
string concatenation += vs Array.prototype.join() 11 months ago
JS new obj. destruct vs fields 11 months ago
for in Object.keys vs foreach Object.keys 11 months ago
querySelectorAll data attribute vs class name 1 11 months ago
Array concat ES6

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

11 months ago
set.has vs. array.includes including misses 11 months ago
array vs hashmap lookup 11 months ago
Access to Proxy vs Object vs computed 11 months ago
lodash vs for-of-1 11 months ago
lodash vs for-of 11 months ago
lodash vs for...of 11 months ago
startswith vs includes - same string 11 months ago
Clock with variable timeout 11 months ago
Has own property

Check if an object is undefined

11 months ago
indexOf > -1 x indexOf != -1 11 months ago
Lodash uniqBy vs Native 11 months ago
Ransom classes with className vs classList 11 months ago
JavaScript spread operator vs Object.assign performance 3000 11 months ago
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

11 months ago
New Array - Array.prototype.slice vs spread operator

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

11 months ago

 New benchmark Your benchmarks