Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

Map.has vs Set.has 01.04.2025

No description provided

Intl.Collator.compare vs localeCompare (numeric)

No description provided

flatMap() vs filter().map() vs reduce() vs forOf loop v8

flatMap vs filter map vs reduce() vs forOf loop

bignumber.js vs. big.js vs. decimal.js 20250401

- https://github.com/MikeMcl/bignumber.js/tree/v9.0.0 - https://github.com/MikeMcl/big.js/tree/v5.2.2 - https://github.com/MikeMcl/decimal.js/tree/v10.2.0

Passing objects with raw values vs passing just raw values vs array of values spread

Updated because it looks like Firefox optimizes away the entire test

Array constructor vs literal performance - 100000 itemslljkjlkjkjlkjjlj

No description provided

Boolean cast vs !! test

No description provided

Printing 1000 array elements, for vs for (with function call) vs foreach

No description provided

Some vs Find on objects2

No description provided

Some vs Find on objects

No description provided

class declaration vs class expression 2

No description provided

class declaration vs class expression

No description provided

Object.create vs __proto__

No description provided

lodash chunk2

No description provided

Ternary operator VS Multi-assign VS Function call

No description provided

Old MutationEvents performance 2

No description provided

Old MutationEvents performance

No description provided

Nested with statements

No description provided

evaluating strings

No description provided

Convert Date object to number(+ vs getTime vs Number), and for i vs foreach

comparing +, getTime and Number, each comparing for i vs foreach

es6 vs prototype vs module class

No description provided

Push(forEach) vs Map

No description provided

map vs foreach generating array

No description provided

Is it worth checking for empty string before replace with regex?

No description provided

how fast is regex3?

No description provided