Benchmark name When Created
Trimming multiple leading/trailing characters 3 years ago
slice VS splice VS shift VS length adjust: who is the fastest to keep constant size

100k list splice and shift win, they mutate list slice loose, it creates a copy of list 7.5x slower

3 years ago
Var vs Let v2

Just a simple test with var/let performance in for loop

3 years ago
indexOf >-1 vs includes 3 years ago
Multiple match calls vs multiple selector fix 3 years ago
Multiple match calls vs multiple selector 3 years ago
innerhtml vs removechild 10k 3 years ago
Array.prototype.slice + sort vs spread operator + sort

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

3 years ago
Array.prototype.slice + sort vs spread operator

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

3 years ago
cutArray 3 years ago
Map vs Array vs Object set uint32 key speed2 3 years ago
JavaScript spread operator vs Object.assign performance replacing values 3 years ago
JQuery version speed test 2021 3 years ago
Filter with include vs filter without include 2

A comparison between a filter using include vs the same filter without include

3 years ago
Filter with include vs filter without include

A comparison between a filter using include vs the same filter without include

3 years ago
cloneNode perf

Faster way to create new dom elements before insertion

3 years ago
.includes() vs .test() vs .match() vs .indexOf()

Compare different intra-string matching styles

3 years ago
abcdefg

abcdefg

3 years ago
lodash uniq vs set + spread 3 years ago
shift, unshift, concat 3 years ago
Optional chaining vs Lodash.get 2 3 years ago
Optional chaining vs Lodash.get 3 years ago
querySelector vs. getElementsByClassName nested dom

Testing querySelector against getElementsByClassName in a larger DOM with multiple target nodes (only one is needed)

3 years ago
JS selectors getters 3 years ago
Array loop vs foreach vs map with large array 3 years ago

 Create Your benchmarks