Iterating arrays can be accomplished with
for loop. The
for loop can be used to process an array and to execute specific tasks to the elements. The element is accessed and changed using the loop index (
arrayname[index]) inside the loop body. Using a
for loop, you can achieve anything with an array, including summing the elements, squaring each element, removing certain elements, etc.
for-of loop can also be used to iterate through an array. The biggest benefit of using these loops is that you don't need to know the length of the array. Each element of the array will be accessed and changed accordingly if these loops are used. All the elements are accessed one at a time and are executed with the statements inside the loop body. Another reason why you would use this is to simplify your code and making it more concise.
The first example above iterates through the array using a
for loop. This is probably the method you would want to use in the future if you're not uneasy and hesitant about using the
for-of loops. The
for loop reads each element of the array and adds it to the variable
sum, thus printing the sum of the array. The
for-in loop reads each element of the array and prints the values one by one, starting from index 0.