Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

Map bench2

No description provided

Map bench

No description provided

Lodash _.forEach vs Object forEach

No description provided

Find item in large array - Fork

Search through a large array.

Find item in array - Fork

Add Lodash _.findIndex(); testcase.

Lodash isEqual test with different number of elements

Test on isEqual performance

Lodash isEqual test with different number of properties

Test on isEqual performance

className vs. setAttribute vs. classList - add/remove class

No description provided

Find item in array

No description provided

lodash map vs Object.keys map 1234

lodash map vs Object.keys map

lodash map vs Object.keys map 12345

lodash map vs Object.keys map

exercism-pangram

Test different pangram evaluations

dna-transcription

Tests the efficiency between using .replace(), .split().map().join(), and .split().reduce() to edit single character values in a DNA string.

For Each Vs Map Example Medium 2

No description provided

Array.reduce vs for loop vs Array.forEach vs for of loop Fixed

A test summing 1000 random numbers, 1 - 10000

bitwise vs compare vs includes

No description provided

Array.prototype.concat vs Array.push

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

arguments array vs declared arguments

No description provided

groupBy spread vs mutating

No description provided

For Each Vs Map Example Medium

No description provided

undefined vs. typeof vs. in vs. hasOwnProperty vs exists vs double bang

Object lookup performance

slice vs substr vs substring (with end index)

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

Ramda vs. Lodash + Immutable

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.

lodash merge vs object.assign vs spread with arrays

No description provided

Lodash vs. Set Intersection

No description provided