Benchmark name When Created
Reference vs Dereference with object containing array of 10 000 elements 5 years ago
switch literals 5 years ago
Push vs Spread stuff2 5 years ago
Push vs Spread stuff 5 years ago
sortBy 5 years ago
Test set 5 years ago
Map (Native vs Ramda vs Lodash vs Immutable) - sample size 100 1

measures the speed of ramda's map vs Array's native map vs lodash map vs Immutable map

5 years ago
Ramda vs. Lodash + Immutable 1

Compares performance on the same task using Lodash vs two styles of Ramda vs two styles of "native" Javascript. In all cases the task is pulling "counter" property from each item in an array, filtering out odd items, squaring them, then returning those squared values that have less than two digits.

5 years ago
For loop map vs map builtin for 100000 elements 5 years ago
For loop map vs map builtin for 10000000 elements 5 years ago
Ramda sort vs native sort. Working 5 years ago
Math.max/min vs if vs ternary operator with random 2 5 years ago
Has class className vs. classList 5 years ago
Property vs. attribute 5 years ago
Performance universal/wildcard selector (JS vs. jQuery vs. Zepto vs. Bliss vs. UmbrellaJs) 5 years ago
filter vs compact v555 5 years ago
filter vs compact v4444 5 years ago
clone vs json.pare json.stringify 5 years ago
Testytesty2 5 years ago
Object.assign vs spread operatora 5 years ago
lodash merge vs object.assign vs spread v2222 5 years ago
assigning undefined vs null 5 years ago
Maping numeric vs f32 vs f64

compare the map speed of an array of random true/false values compared to an ArrayBuffer with a uInt8 view of 0 or 1. The results are that the typed array is much much faster. There are two possible reasons I can think of for this. 1) JavaScript boolean type size of 4Bytes where as an element of a uInt8 array is actually 1Byte. 2) The ArrayBuffer is allocating contiguous memory resulting in a better cache hit ratio.

5 years ago
Performance : Object.assign vs Spread operator vs Vanilla 5 years ago
Object.assign vs spread operator vs vanilla 5 years ago

 Create Your benchmarks


;