Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

matchAll vs exec

No description provided

regexp.matchAll vs regexp.exec

No description provided

set.has vs. array.includes vs array.indexOf (small set of string values)

No description provided

exec vs replace

No description provided

GetElementById vs GetElementByTag v2

No description provided

slice vs spread 1

No description provided

GetElementById vs GetElementByTag

No description provided

getElementByID vs querySelector vs firstChild walk

fastest way to select a dom node

test await

No description provided

arr unshift vs push + reverse (mid array)

No description provided

RegExp vs String vs Arrays manipulation for paths

No description provided

CUSTOM substring vs slice

No description provided

To the 7th power v2

Examines different ways to raise to the power of 7

JavaScript spread operator vs Object.assign performance 13

No description provided

JavaScript spread operator vs Object.assign performance 12

No description provided

JavaScript spread operator vs Object.assign performance 11

No description provided

rxjs map map

123

isFinite vs isNaN

No description provided

Plain Json: lodash clonedeep vs json.parse(stringify())

One more case to check

Object Cloning Performance Benchmark: Spread vs. Object.assign and More

This benchmark tests the performance of various JavaScript methods for cloning or copying objects. Using a randomly generated object, the test compares the efficiency of methods such as the spread syntax and Object.assign. It provides insights into the fastest ways to duplicate large datasets in JavaScript.

qall vs getbytag

No description provided

flatMap vs Reduce with push - test2

No description provided

flatMap vs Reduce with push - test

No description provided

math pow (with few extra variants, but without multiplication example and it's pow 8, not pow 2)

No description provided

math pow vs multiply (with few extra variants, but without multiplication example)

No description provided