Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

for vs forEach() vs for...of

Compare loop performance

Some vs Find v1

No description provided

JSON.stringify vs structuredClone vs spread vs Object.assign()

JSON.stringify vs structuredClone vs spread vs Object.assign()

Lodash.isEqual vs Lodash.isEqualWith Equality Comparison for Shallow Array of Strings.

Test on isEqual performance

msgpack vs json - encode

No description provided

Date.now() vs. now()

Test if assigning Date.now() to a variable and than calling it is faster than calling Date.now().

set vs array iteration 100k elements

No description provided

filter-map vs reduce vs forEach

No description provided

Fly Json ODM - 1.21.0 - Query Performance

Benchmark using Fly Json ODM in browser for most common queries only.

Fly Json ODM - 1.21.0 - Medium Size

Benchmark using Fly Json ODM in browser with medium size (10K) array objects.

Fly Json ODM - 1.21.0

Benchmark using Fly Json ODM in browser for 1million array objects.

Map population

compare ways to populate JS Map

trsasdasd

No description provided

dateTest

No description provided

isUTCDateTimeMs

isUTCDateTimeMsTryCatch

Compare chars

No description provided

entries vs for vs foreach vs some vs every

No description provided

Object.entries vs for of

No description provided

Fly Json ODM - 1.20.0 - Query Performance

Benchmark using Fly Json ODM in browser for most common queries only.

cast to bigint

No description provided

bigint prime &

No description provided

bigint prime *

No description provided

Markdown Performance Comparison Latest

A performance comparison of leading Javascript Markdown implementations.

Array.includes vs. String.includes comparison

No description provided

push/shift vs rotating pointer

I'm confused why replacing the entries in the array takes longer than adding to the end and removing the first entry.