Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

window.getComputedStyle vs. getBoundingClientRect 2

No description provided

Spread Operator VS Direct assign

No description provided

includes vs some vs every

No description provided

CSS selector best performance

To measure how more specific selectors affect performance

Object.assign vs. JSON String/Parse vs deepclone

Creating a "new" object reference every time

Switch case vs Object Literal

No description provided

Lodash vs Native JS isEqual

No description provided

React const vs function 2024 fork

No description provided

React const vs function 2024 (swapped order)

No description provided

zetsin

No description provided

React const vs function 2024

No description provided

Array.from vs new Array using index value

No description provided

Object creation from property array, manual vs Object.fromEntries

No description provided

Javascript Sorting Algorithms test1

No description provided

class getter/setter vs property

No description provided

random-int-mathrandom-vs-lodashrandom

No description provided

Compare strings, localeCompare vs Intl.Collator API vs strict equality

This test measures which is faster, compare a string using localeCompare method, the Intl.Collator API or a strict equality

Array.filter vs lodash.compact

No description provided

compare the ways to generate an empty array for iteration 2

- Array.apply: Array.apply(null, Array(100)) - Destructuring operator: [...Array(100)] - Array.prototype.fill Array(100).fill(undefined) - Array.from Array.from({ length: 100 })

Substr vs Substring vs Slice v2

No description provided

indexOf versus object 4

No description provided

indexOf versus object 3

No description provided

indexOf versus object 2

No description provided

indexOf versus object

No description provided

Array.find vs. Map.get (string) fixes

Test the performance of Array.find vs. Map.get, with various array sizes, and with/without conversion from array to map