Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

Array vs TypedArray vs f32 write performance

No description provided

Switch vs map first value

No description provided

Bench fast-json-patch vs jsondiffpatch vs rfc6902

No description provided

for-in vs object.keys for checking empty

No description provided

lodash uniq vs set (fork 12)

No description provided

flatMap() vs filter().map() vs reduce() push vs reduce() spread

flatMap vs filter map vs reduce()

String replace using regex vs string (2)

No description provided

Array item swapping, destructuring vs temp variable (throwaway destructuring)

Array destructuring vs temp variable use in array item swapping

axios vs node-fetch json data

No description provided

Lodash Difference vs. Filter

No description provided

replace with global regexp vs replaceAll vs split-join v2

No description provided

checked

No description provided

replace with global regexp vs replaceAll vs split-join

No description provided

Float32 vs Float64 vs Array only iterate1e4

No description provided

Float32 vs Float64 vs Array only iterate1e5

No description provided

Float32 vs Float64 vs Array only iterate

No description provided

2d array creating

No description provided

JavaScript reverse vs toReversed vs slice.reverse

Compare Array.reverse() to Array.toReversed() performance wise.

how to get last array element

No description provided

RegEx.test vs. String.includes vs. String.match with case insensitivity

No description provided

Split vs Regex but with URLs

No description provided

Delete vs in

No description provided

Array.prototype.slice vs spread operator large arrays

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

New set vs set clear (fixed)

No description provided

In objects: shorthand vs arrow vs normal

No description provided