Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

Switch vs if vs lookup object

No description provided

Typed Array Clone

No description provided

array[array.length - 1] vs array.at(-1) v2

No description provided

array.at vs polyfill vs array.length

No description provided

normal object vs mutated object

No description provided

object destructuring

No description provided

Time Cost for different calling

No description provided

Pushing

No description provided

setAttribute vs style.cssText test

No description provided

Array splice vs. Set delete #2

No description provided

Array splice vs. Set delete

No description provided

Test vs Array

No description provided

for-in vs object.keys vs object.values for objects without extra log

No description provided

filter(_ => !!_) vs filter(Boolean) vs filter(v => v != null)

No description provided

javascript includes vs indexOf

javascript includes vs indexOf

JSON Stringify Speed Test f

This benchmark tests whether the speed or JSON.stringify changes with object size

Array.prototype.concat vs spread oper

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

12345tryjhgffrewq345tryhfgdre43rtg

No description provided

Array(n).fill(char) vs Array.from({ length: n }, _ => char) vs manual loop

No description provided

Array(n).fill(char) vs Array.from({ length: n }, _ => char)

No description provided

+ operator vs parseInt vs Number addition

No description provided

ES6 property (get/set) & getter/setter function & direct access to object attribute with calculations

No description provided

destructure speed

No description provided

createTextNode vs textContent vs innerText vs innerHTML (+ version)

No description provided

set.add vs array.push small size - 30 elements

No description provided