Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

fast Deep Equal vs JSON.stringify Equality Comparison for large arrays of nested numbers

Test on deep equality checking performance

arr unshift vs push + reverse (big array)

No description provided

Boolean vs !!4

No description provided

Boolean vs !!3

No description provided

forEach, for, for-of, map

No description provided

Javascript Slice vs String Index Addition

No description provided

filter-map vs reduceggg

modified version of `map-filter vs reduce` that switches the order of operations

comparison between proxy and simple function call on object

comparison between proxy and simple function call on object for setting and getting

last item in array [length-1] vs slice(-1) vs pop

No description provided

createTextNode vs textContent vs innerText vs innerHTML (for reading)

No description provided

JS BigInt big number performance v2

Compare Number vs BigInt for big numbers

JS BigInt big number performance

Compare Number vs BigInt for big numbers

JS BigInt small number performance

Compare Number vs BigInt for small numbers

Measure Text Methods 2

Using various methods to measure a single string of text.

Measure Text Methods

Using various methods to measure a single string of text.

insertAdjacentHTML vs insertBefore

Comparing performance of: insertBefore vs insertAdjacentHTML

lodash chain head pick vs js native vs js native + lodash omitBy + lodash pick

No description provided

insertAdjacentHTML+innerText vs escape+insertAdjacentHTML

No description provided

Monomorphic vs Typed Monomorphic vs Empty Object prop assignment

No description provided

structuredClone test

compare array copy/clone methods sdfewfe

Regex vs .indexOf vs .startsWith vs .includes

Testing some things

Lodash, Underscore, react-fast-compare isEqual test

Test on isEqual performance

JS Regex vs .startsWith vs .indexOf vs. slice equals vs substring

fork of https://www.measurethat.net/Benchmarks/Show/975/11/regex-vs-indexof-vs-startswith-vs-substr

Object freeze vs normal obj access

No description provided

for vs. for-of vs. join vs. reduce (concat strings)

Join an array of strings into one string.

NEW BENCHMARK Your Benchmarks