Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

XHR vs Fetch for JSON

No description provided

JS replaceAll vs split+join replace

No description provided

Shorten array -- slice vs filter

No description provided

moment.js parse vs parseZone vs new Date for iso 8601 date

No description provided

custom events vs pubSub custom with map and set

No description provided

matches vs. complex matches vs closest vs. classList2

No description provided

Combine "set with destructuring" vs "map with push"

No description provided

test startsWith vs IndexOf

No description provided

Array length boolean check

Measures and compares the performance of array.length > 0 and !!!array.length

Date comparison without time

No description provided

Recursive reduce vs recursive flatMap

No description provided

String() vs .toString() vs ``.toString() with .toLowerCase()

No description provided

Case insensitive search: regex.test() vs string.toLowerCase().includes()

No description provided

String() vs .toString() vs ``.toString()

No description provided

lodash flow vs ramda pipe v2

No description provided

Array loop vs foreach vs map forsk2

No description provided

Array loop vs foreach vs map forsk

No description provided

lodash _.some vs Array.some

lodash vs Array some

Object.fromEntries vs for at scale

No description provided

custom events vs pubSub custom

No description provided

removeChild vs display="none" performance benchmark

This benchmark is a fork of a different one. This time, using a different way to iterate childs for display:none. I was worried the original benchmark was not being fair.

copy and index vs map replace

No description provided

append vs appenChild : TextNode

No description provided

Object.fromEntries vs reduce vs Map vs for of vs for

No description provided

append + createTextNode vs appenChild

No description provided