Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

JavaScript spread operator vs Object.assign performance (mine)

No description provided

Math.random vs crypto.getRandomValues

Fast and quick test

IndexOf vs Includes vs find

Banana2

pop() and push() vs. splice()

No description provided

Array.prototype.concat vs spread operator no jquery 83e48

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

Long Text Markdown Performance Comparison

A performance comparison of leading Javascript Markdown implementations.

Markdown Performance Comparison Again

A performance comparison of leading Javascript Markdown implementations.

Lodash cloneDeep vs JSON Clone vs fastDeepClone

No description provided

Imperative DOM vs innerHTML vs <template>

How do imperative DOM manipulation, innerHTML, and template stamping compare on speed?

Math.max() vs Array.reduce() 4

Compare speed of Math.max() vs Array.reduce().

Native JS: concatenate string with + vs template literals vs String.concat_0

find best solution for concatenate 4 strings

Native JS: concatenate string with + vs template literals vs String.concat my

find best solution for concatenate 4 strings

Split vs substring: parse string of many values

Array split vs string substring: parse string of many values separated by spaces

testing canvas

No description provided

Object copy loop compare

No description provided

Array.from vs spread 123

No description provided

Assign vs Destructuring

No description provided

Remove by splice vs copyWithin vs filter vs set.delete

Deletion of an element from an array.

Array concat vs spread operator on NodeList

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

=== undefined vs hasOwnProperty

No description provided

test124124124124

No description provided

Lodash vs Ramda - equals

No description provided

function call vs object reference

No description provided

Array.prototype.concat vs spread operator vs underscore flatten

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

Delete vs destructure for objects 2

Measure the performance of delete versus removing a prop from an object