Test case name | Result |
---|---|
Using Reduce ES5 | |
Using Reduce ES5 (test with `in`) | |
Using Reduce ES5 (test with `hasOwnProperty`) | |
Using Reduce ES6 | |
Using Reduce ES6 (test with `in`) | |
Using Reduce ES6 (test with `hasOwnProperty`) | |
Using For... | |
Using For... (test with `in`) | |
Using For... (test with `hasOwnProperty`) | |
Using For... In | |
Using For... In (test with `in`) | |
Using For... In (test with `hasOwnProperty`) |
Test name | Executions per second |
---|---|
Using Reduce ES5 | 3650722.5 Ops/sec |
Using Reduce ES5 (test with `in`) | 3501851.0 Ops/sec |
Using Reduce ES5 (test with `hasOwnProperty`) | 3520715.5 Ops/sec |
Using Reduce ES6 | 2175248.8 Ops/sec |
Using Reduce ES6 (test with `in`) | 2121035.5 Ops/sec |
Using Reduce ES6 (test with `hasOwnProperty`) | 2144708.0 Ops/sec |
Using For... | 6637014.0 Ops/sec |
Using For... (test with `in`) | 6695592.5 Ops/sec |
Using For... (test with `hasOwnProperty`) | 6725904.5 Ops/sec |
Using For... In | 17939292.0 Ops/sec |
Using For... In (test with `in`) | 18357428.0 Ops/sec |
Using For... In (test with `hasOwnProperty`) | 18217462.0 Ops/sec |