Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

Arguments vs Objects

No description provided

Object Assign vs Manual Assign

No description provided

higher order function vs simple function perf check

higher order function vs simple function perf check

Array.flat() vs. concat() + spreadOperator + concat.apply()

Compare the Array.flat() to concat() + spread operator

IndexOf boolean vs Includes on string

if 50 elements array contains some word

Underscore vs Lodash vs Custom Vanilla JS: isEqual

Compare Underscore vs Lodash isEqual. Which is faster?

Remove all children from DOM element with lastChild

No description provided

New set vs set clear

No description provided

querySelectorAll versus getElementsByClassName

No description provided

Performance Test: substring vs subsstr vs slice

No description provided

Versions of Quick Sort vs. .sort

No description provided

innerhtml vs removechild vs remove vs innerText vs textContent

No description provided

filter vs slice

No description provided

lodash findkey vs Object keys

No description provided

querySelector vs getElementsByName vs getElementById vs getElementsByClassName

No description provided

Reduce and Spread vs. Foreach and Mutate 3

No description provided

i++, ++i, i+=1

No description provided

Array iter vs set iter

Iterate over an array vs iterating over a set.

Iterate-Set

Iterate over a set.

String indexOf vs startsWith/endsWith

No description provided

str split vs spread (LONG STRINGS) v1

No description provided

spread vs push vs unshift

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

.includes vs .some

No description provided

string-interpolation-vs-concatenation-performance

No description provided

keys vs values

No description provided

NEW BENCHMARK Your Benchmarks