Normally, when we are using loops to iterate on arrays, the arrays aren't that big so it doesn't matter what loop we use.
But If you are dealing with Huge Arrays, we mostly use loops like for loop, While Loop, forEach loop, or any other for iterating.
But do you know, which is the fastest loop among these? Because if you know your program can perform a bit faster than before even if the array is large.
I will not tell you which one is the fastest loop. You can Decide By Yourself. Just look at all these Speeds Per Iteration,
Speed of For Loop :
Average loop time: ~10 microseconds
Speed of While Loop :
Average loop time: ~11 microseconds
Speed of ForEach Loop :
Average loop time: ~77 microseconds
Speed of For-Of Loop :
Average loop time: ~110 microseconds
Speed of Reduce Loop :
Average loop time: ~113 microseconds