Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

array loop test

No description provided

Updated 4/2018: Vanilla vs jQuery vs Zepto vs Umbrella vs Bliss JS Library Speed Test

No description provided

pi 180

No description provided

pi 180

No description provided

pi 180

No description provided

Lodash vs Ramda

No description provided

Lodash vs Ramda

No description provided

quick maths

No description provided

jQuery by class vs Document.getElementsByClassName

Comparing speed of getting element by id with jQuery vs Vanilla JS

rgb vs rgba vs hex canvas

No description provided

rgb vs rgba vs hex canvas

No description provided

rgb vs rgba vs hex canvas

No description provided

rgb vs rgba vs hex canvas

No description provided

rgb vs rgba canvas

No description provided

Native slice vs copy

Array#slice vs for loop with array preallocation

Native slice vs copy

Array#slice vs for loop with array preallocation

Native slice vs copy

Array#slice vs for loop with array preallocation

cycle vs regex

No description provided

cycle vs regex

No description provided

cycle vs regex

No description provided

collision

No description provided

className vs. setAttribute vs. classList

No description provided

Array.prototype.concat vs spread operator - Immutable version

Compare the new ES6 spread operator with the traditional concat() method. All methods create a fresh array to simulate an environment where immutable data is a requirement.

Array.prototype.concat vs spread operator - Immutable version

Compare the new ES6 spread operator with the traditional concat() method. All methods create a fresh array to simulate an environment where immutable data is a requirement.

Array.prototype.concat vs spread operator - Immutable version

Compare the new ES6 spread operator with the traditional concat() method. All methods create a fresh array to simulate an environment where immutable data is a requirement.