Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

WeakMap vs Symbol Property v2

No description provided

property check

Object lookup performance

URL vs URLSearchParams vs RegExp

No description provided

Object Deep Copy (+customs)(+customs)

Produce a deep copy of a Javascript object where nested objects are not simply references to the originals.

Array.from vs Spread vs Manual

No description provided

Array.prototype.slice vs spread operator (fixed)

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

Lodash vs Array vs For Loop iteration

No description provided

Which equals operator (== vs ===) is faster with string comparison larger?

Is there a performance benefit to replacing == with ===?

Which equals operator (== vs ===) is faster with string comparison?

Is there a performance benefit to replacing == with ===?

concat vs spread big objects array

No description provided

angular.copy vs JSON.parse(JSON.stringify()) vs structuredClone

FIguring out the performance differences between using the operations in the name on copying an array of objects considering the fact that other methods of copying (slice, concat, etc.) are shallow copies and end up being by reference instead of by value.

Assignment of multiple values vs destructuring an object

No description provided

native reverse vs lodash _.revese - 4.17.21

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

TestingK1

No description provided

checks if object has any key - Object.keys vs for key in 2

No description provided

checks if object has any key - Object.keys vs for key in

No description provided

Search: Map.get vs Array.find

No description provided

lodash-reject-vs-vanilla-filter

No description provided

Array: Array.from vs Spread

No description provided

Hashing stuff 2

Testing some hashing

Hashing stuff

Testing some hashing

Test endsWith vs regex

No description provided

string.split vs toLocaleString("en-GB")

No description provided

Array.prototype.slice vs spread op

No description provided

toggle vs add/remove 2a

-fg