Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

Lodash values vs Object.values

No description provided

Lodash DifferenceWith vs Native

No description provided

Add using Decimal.js vs native vs Number() vs parseFloat()

No description provided

Add using Decimal.js vs Add using native numbers

No description provided

Multiply using Decimal.js vs Multiply using native numbers

No description provided

shadow DOM vs light DOM

No description provided

Lodash Flatten v.s. concat

No description provided

parseInt vs toString vs unary(+)

No description provided

forEach vs reduce vs map vs filter vs for tiny

same as before but only 100 items

JS Some vs Includes

No description provided

filter(Boolean) vs. filter(a => a)

Removing empties

Array.from(NodeList).map vs [...NodeList].map vs map.call(NodeList) vs. NodeList#map copied from Array vs for loop

Different methods of mapping a node list.

Math.pow(x,0.5) vs Math.sqrt(x)

No description provided

ramda vs lodash.merge vs deepmerge

No description provided

String compare VS regex

No description provided

format time moment vs JS

No description provided

querySelectorAll(':scope > *') vs childNodes

No description provided

Includes vs. IndexOf vs. Filter vs. Find vs. FindIndex vs. Some

No description provided

Some vs. Filter vs. indexOf vs. Includes vs. Find

No description provided

uniqBy : Lodash vs Ramda

No description provided

flatten : Lodash vs Ramda

No description provided

Array.prototype.slice vs spread operator.

Compare the ES6 spread operator with the traditional slice() method

nodeType vs instanceof 2

No description provided

concat() vs spread operator

Performance comparison of two methods of combining arrays shown here: https://twitter.com/SimonHoiberg/status/1287797397137965057

Ultimate DOM Manipulation Benchmark (NodeList.setAttribute)

No description provided

NEW BENCHMARK Your Benchmarks