Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

matches vs. closest vs. classList vs tagName

No description provided

Delete or not delete

Delete speed can be frustrating on V8 engine, but is it so in our case?

reduce vs map + filter

No description provided

math floor

No description provided

lodash performance

No description provided

Map vs Object - string keys - write performance

No description provided

Moment Dayjs Date-fns format benchmark

Moment Dayjs Date-fns format benchmark

Moment Dayjs Date-fns comparison

No description provided

querySelectorAll data attribute without value consideration vs class name

No description provided

Switch vs. dictionary

No description provided

JavaScript spread vs Object.assign performance vs native spread

No description provided

Make array of primitives unique

No description provided

bignumber.js vs. big.js vs. decimal.js (I) toFixed(9)

- https://github.com/MikeMcl/bignumber.js/tree/v9.0.0 - https://github.com/MikeMcl/big.js/tree/v5.2.2 - https://github.com/MikeMcl/decimal.js/tree/v10.2.0

memoize-one vs fast-memoize not-repeating--previous

Comparing the performance of memoize-one to fast-memoize

lodash uniq vs Array.from(new Set()) vs spread new Set() vs array.filter

No description provided

findIndex & indexOf on 2000 strings

No description provided

createElement vs cloneNode 2

Faster way to create new dom elements before insertion

splice vs map vs pop

No description provided

splice vs reduce

No description provided

unshift vs push and reverse

No description provided

remove duplicate

No description provided

test localstorage

No description provided

substr vs substring (with end index)

Compares slice, substr and substring to each other when there is only a start index

Measure texts - OffscreenCanvas vs Canvas

No description provided

Search in array - find vs for loop vs object vs map

Compare different ways to search objects in an array given its id.

NEW BENCHMARK Your Benchmarks