Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

undefined vs. typeof vs. in vs. hasOwnProperty vs. Void 0

Object lookup performance

momen.unix() vs new Date()

No description provided

slice vs substr vs substring remove first character

Remove First Character

Array concat vs spread operator vs push - with large arrays6

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

Array concat vs spread operator vs push - with large arrays5

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

clientHeight vs getComputedStyle().height

element.clientHeight vs window.getComputedStyle(element).height

slice vs substr vs substring (with no end index) - 2

Compares slice, substr and substring to each other when there is only a start index

test23123

test

endsWith vs Regex extension

No description provided

findIndex vs. indexOf

No description provided

Some vs. Filter vs. findIndex with unassigned cells

No description provided

ifs compare 2

No description provided

ifs compare

No description provided

Double tilde vs Math.floor 10.8

No description provided

Object.assign Spread vs Object.assign.apply 3

No description provided

Object.assign Spread vs Object.assign.apply 2

No description provided

Object.assign Spread vs Object.assign.apply

No description provided

IndexOf vs Includes vs some

Banana

lodash isEqual to manual equal

Compares lodash equal and manual equal performance

JavaScript spread operator vs Object.assign performance (blackcoffeecat)

No description provided

~~ vs Math.Floor 2

No description provided

Array.prototype.concat vs spread operator - j

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

Quick Sin Cos vs Math Sin Cos vs Fastest

No description provided

Quick Sin Cos vs Math Sin Cos

No description provided

Array .push() vs .unshift() multiple

No description provided