Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

Loop into two arrays with products

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

xxx vs xxx2

No description provided

flatMap vs reduce with desctructuring vs reduce without desctructuring

No description provided

Object.fromEntries vs reduce (large dataset)

No description provided

Object.fromEntries vs reduce (small dataset)

No description provided

Shuffled Array Cache Test 4

No description provided

Shuffled Array Cache Test 3

No description provided

Shuffled Array Cache Test 2

No description provided

getAttribute vs dataset 2023

Compare getAttribute to dataset

Shuffled Array Cache Test

No description provided

Shuffled Array Cache

No description provided

Array cache

No description provided

crypto.getRandomValues(new Uint8Array(4)) vs crypto.getRandomValues(new Uint16Array(2)) vs crypto.getRandomValues(new Uint32Array(1))

No description provided

npm:uuid.v4() vs Math.random() vs crypto.getRandomValues() vs crypto.randomUUID()

No description provided

test arr

No description provided

Merge two arrays - Array.prototype.concat vs spread operator

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

for vs foreach vs some vs for..of (short array)

Compare loop performance

Lodash cloneDeep vs native cloneDeep fdasfff

compare array copy/clone methods

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

Test on isEqual performance

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

Test on isEqual performance

Array.sort vs Math.min 1

No description provided

TextDecoder vs String.fromCharCode vs Spread

No description provided

JSON.stringify vs structuredClone, modifications

JSON.stringify vs structuredClone

replaceAll vs regex replace with and without repetition

No description provided

Array.sort vs Math.min

No description provided

NEW BENCHMARK Your Benchmarks