Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

Array.prototype.slice vs Spread (2)

No description provided

lodash partition vs forEach with array push

No description provided

Lodash max vs Math.max

No description provided

Filter: Lodash vs Native

No description provided

isArray vs instanceof vs Symbol.iterator

Symbol.iterator also matches TypedArray, Map, and such

Jump vs switch case v2

Updated to separate function creation from test. Also added in alternatives for arrow functions and Map

Array concat vs spread operator vs push

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

JavaScript array copy methods for() vs spread operator

The idea is to test which array copy method performs better

Lodash sort vs array.prototype.sort vs radix

No description provided

Custom sort method: Bubble vs Insertion vs Selection

No description provided

is_array, is_string

No description provided

round vs trunc vs floor vs parseFloat

No description provided

Underscore _.sortBy() vs Vanilla .sort() vs Vanilla CUSTOM sort method

No description provided

Handsontable fastInnerText vs fastInnerHTML

No description provided

Lodash intersection vs some+includes

This benchmark compares some algorithms to check if there is an element from an array into another

Lo-Dash _.sortBy() vs Vanilla .sort() vs Vanilla CUSTOM sort method

No description provided

vanilla vs lo-dash vs underscore sortBy()

No description provided

Regex: exec() vs search() and test()

Tests which method is the fastest way to get the beginning and end index of a regex match in a long string

Sha-xxx

No description provided

Angular Copy vs Angular Copy w/ Depth vs Lodash Copy vs Lodash Copy Deep vs JSON

compare object copy

Test style formats on canvas

No description provided

array some versus for loop early break

No description provided

querySelectorAll().forEach vs arrayFrom(getElementsByClassName).forEach

No description provided

concat 2 arrays: Array.prototype.concat vs spread operator

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

Lodash.isEqual vs JSON.stringify Equality Comparison for Shallow Array of Strings.

Test on isEqual performance

NEW BENCHMARK Your Benchmarks