Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

Regex vs 2 x indexOf

Compare if identifying a URL string to be a format of /start/1234/end is faster with regex match or indexOf at start and end

Array vs. object large

No description provided

JS native vs js native loop vs Ramda vs. Lodash 4

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 cloneDeep vs JSON clone vs structuredClone huge object 2

compare clone methods

JS native vs js native loop vs Ramda vs. Lodash 2

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.

JS native vs js native loop vs Ramda vs. Lodash

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.

Array vs. object

No description provided

RegEx.test vs. String.includes vs. String.indexOf

No description provided

Lodash cloneDeep vs JSON Clone with huge array of objects

No description provided

for loop array

No description provided

Get length of arr vs obj

No description provided

Check first character 2

No description provided

Regex Replace vs native replaceAll

No description provided

Comparing deep cloning methods (array of objects): Lodash <> Custom clone func <> JSON.parse <> structuredClone

Missing clone-deep

Comparing deep cloning methods (small object): Lodash <> Custom clone func <> JSON.parse <> structuredClone

Missing clone-deep

str split vs spread long string

No description provided

lodash sortBy vs native [immutable6] sortBy

No description provided

lodash sortBy vs native [immutable5] sortBy

No description provided

lodash sortBy vs native [immutable4] sortBy

No description provided

Array access VS substring

No description provided

lodash sortBy vs native [immutable3] sortBy

No description provided

lodash sortBy vs native [immutable] sortBy

No description provided

Map (Native vs Ramda vs Lodash) v2

measures the speed of ramda's map vs Array's native map vs lodash map

Comparing for, foreach and map

No description provided

Immer(produce) vs lodash(cloneDeep)

No description provided