Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

Loadash Merge vs Native merge

No description provided

JavaScript spread operator vs Object.assign performance vs Elm builtin update

No description provided

To Formatted Number

No description provided

Arrow function vs normal function comparison

No description provided

Arrow function vs normal function

No description provided

Arrow function vs closure function

No description provided

virtual node function VS innerHTML VS html string VS cached virtual node

No description provided

Remove all child nodes from parent node

No description provided

Element append vs appendChild

No description provided

Fastest way to check if object is empty

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

Map vs Object non-contiguous integer keys

No description provided

Object.keys(obj).reduce versus Array.map().push() (Performance test)

useForm hook

lodash.round VS Math.round (divide by 0)

Compare round lodash function vs javascript native toFixed() function

Test Optimisation

No description provided

native findIndex vs lodash findIndex vs lodash find

Compare performance of native [].findIndex and _.findIndex and _.find

Optimisation

No description provided

=== vs .includes

Compare perfomance between === operator and Array.includes

best effort

No description provided

getElementById().getElementsByClassName vs querySelectorAll

No description provided

DOMParser vs InnerHTML

No description provided

Array concat vs spread operator vs push for single arg

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

reduce vs filter+map

Tests performance between a single reduce and a filter then map

IndexOf vs Includes in string with check

Banana

for-in vs object.keys for sets

No description provided

Dataview vs Uint8Array - read short

No description provided