Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

if comparison to array.includes

No description provided

Map .has() vs .get()

This is to compare the cost of this pattern ```if (map.has(key)) func1(map.get(key))``` v/s ```const v = map.get(key); if (v) func1(v);```

Array vs Linked List (push)

Manage Todos in a list - compare performance of Array vs Linked List.

Lodash isEqual test with Equation

Test on isEqual performance

Ramda vs. Lodash (fix)

Compares performance on the same task using Lodash vs two styles of Ramda vs two styles of "native" Javascript. In all cases the task is pulling "counter" property from each item in an array, filtering out odd items, squaring them, then returning those squared values that have less than two digits.

object.assign vs spread vs create new object object.assign

No description provided

object.assign vs spread (when base object is large) fixed

No description provided

object.assign vs spread (when base object is large)

No description provided

Single function vs Multiple functions

Single function vs Single responsibility in performance

Daily/Weekly using Date vs Math

No description provided

for vs forEach (working)

No description provided

Array.prototype.concat vs spread operator with more numbers

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

Array.prototype.concat vs spread operator1223

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

Array.prototype.concat vs spread operator122

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

for / reduce

No description provided

Way of retrieving nullable value

No description provided

Lodash vs native

No description provided

concat vs lodash.concat

No description provided

Compare performance between 2 constructors pattern

No description provided

name12

No description provided

Spread operator vs push

No description provided

lodash for-in vs native for-in (lodash version: 4.17.10)

lodash for-in vs native for-in (lodash version: 4.17.10)

Compare Performance of some JS Design patterns

Compare performance as well as memory consumed of 3 JS Design Patterns: Factory, Constructor and Prototype

JavaScript spread operator vs Object.assign performance2

No description provided

Object Deep Copy

Produce a deep copy of a Javascript object where nested objects are not simply references to the originals.