Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

for vs for cached length vs foreach vs some vs for..of

Compare loop performance

flatMap() vs only filter()

flatMap vs filter

Access property directly vs Getter/Setter

No description provided

Direct access to property vs Getter/Setter

No description provided

pop() vs shift() vs unshift vs pop (25k elements)

No description provided

Deep clone: lodash vs ramda

Deep ccomparisonh vs ramda

Object spread

No description provided

if undefined vs falsy

which is faster

at VS slice VS length: who is the fastest to get last item

No description provided

setting innerHTML vs innerText vs textContent

blah blah

JSON.stringify vs Array.toString() on Array of Objects

No description provided

Fastest way to check if object is empty2

You don't need to make add for loops in your test scenarios, the benchmark does it itself.

bignumber.js vs. big.js vs. decimal.js big num 10** 18

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

bignumber.js vs. big.js vs. decimal.js big num

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

Lodash Flatten v.s. concat111242

No description provided

string_concat_vs_append

Concatenation of two strings.

Lodash Flatten v.s. concat111

No description provided

deepclone vs deepfreeze

No description provided

String.includes vs String.match vs String.indexOf

No description provided

Lodash vs Native Date string comparison

No description provided

Date vs String Parse v2

No description provided

Date vs String Parse

No description provided

lodash unique vs [...Set]

lodash unique compared to converting a set to array of same list

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

No description provided

Nested tenary vs dictionary 222

No description provided