Test name | Executions per second |
---|---|
Basic for loop | 7268.3 Ops/sec |
For loop but caching the length | 605072.3 Ops/sec |
While loop that imitates a for loop | 6503.2 Ops/sec |
While loop that imitates a for loop caching len | 570308.4 Ops/sec |
While loop in reverse simplifying the test | 647350.1 Ops/sec |
While looping by popping values | 6684267.0 Ops/sec |
for ... in loop | 3997473.8 Ops/sec |
for ... in loop with integer test | 4071390.2 Ops/sec |
For loop testing on existence rather than lengt | 6892458.0 Ops/sec |
For loop testing on existence plus array lookup | 7364022.0 Ops/sec |
For testing on existence rather than length array | 7183270.5 Ops/sec |
For reference | 8238255.0 Ops/sec |
Array.forEach() native implementation. | 6457470.0 Ops/sec |
For reference against forEach() | 7420539.0 Ops/sec |