Test name | Executions per second |
---|---|
Basic for loop | 84.0 Ops/sec |
For loop but caching the length | 13243.2 Ops/sec |
While loop that imitates a for loop | 85.8 Ops/sec |
While loop that imitates a for loop caching len | 13581.0 Ops/sec |
While loop in reverse simplifying the test | 10952.1 Ops/sec |
While looping by popping values | 6555791.5 Ops/sec |
for ... in loop | 7380762.0 Ops/sec |
for ... in loop with integer test | 7075248.5 Ops/sec |
For loop testing on existence rather than lengt | 7797102.5 Ops/sec |
For loop testing on existence plus array lookup | 7862444.5 Ops/sec |
For testing on existence rather than length array | 7607980.5 Ops/sec |
For reference | 7715308.5 Ops/sec |
Array.forEach() native implementation. | 7491631.0 Ops/sec |
For reference against forEach() | 7991575.5 Ops/sec |