Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

prepend vs replaceWith - O(n) reconciliation algorithm

No description provided

let vs const in tight loops

Checks whether using const helps for performance or not compared to using let everywhere

Encode vs Blobie

No description provided

if-else vs switch22

No description provided

Bitwise vs modulo (2)

No description provided

Searching in arrays

No description provided

template innerHTML vs DocumentFragment vs createElement - createTextNode FIXED

previous version didn't deep clone the template element.

slice vs new array

No description provided

spread for test

No description provided

isNaN vs regex

No description provided

in vs simple if

No description provided

push vs idx

No description provided

Set has vs object keyx

performance comparison of ways to find if an array contains a value

simple array and map vs forEach vs for by cuteLuna v4

No description provided

simple array and map vs forEach vs for by cuteLuna v3

No description provided

Boolean vs !! vs length

No description provided

URI has No Extension

Tests whether or not a URI has a file extension

or 223423

No description provided

Test URI for File Extension

Tests methods of checking for a specific file extension

Memoization functions

Test different memoization functions

hasOwnProperty vs direct access (bool) vs in 2

No description provided

push vs spread (reduce array)

No description provided

testik228

No description provided

Array.prototype.filter vs Lodash filter for ~10000

No description provided

Array.prototype.slice vs spread operator by sean

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