For-Loop in JavaScript
Arya Krishna
Posted on May 13, 2022
There's a limitation of only accessing arrays based on the index value. We would be repeating a lot of code when we are doing this. Instead we can use a for-loop
to execute code more than once.
One of the primary reasons for us to use our for-loop is because we can loop over the items in our array. For-loops are often used to iterate over arrays.For-loops are just iterative repeatable blocks of code that is going to run a certain number of times. How many times our loop is going to run is based on for-loop definition.
Let's breakdown our for-loop a bit more in detail.
Every for loop begins with a FOR keyword followed by a set of parentheses. This looks familiar to our if statements. Followed by parentheses there will be curly brackets.
for (
var i = 0;i < 5; i++) {
This block of code will run each time
}
Going into our for-loop we get three parts. In the block of code above var i = 0
is our declarative statement - where we come and declare our variables which can be used through out the process. We are going to start at position zero is what we are defining here.i < 5
determines when our loop should be broken. In other words our condition no longer evaluates to true when i is less than 5. This brings us to the last part i++
where we increment or modify our pointer to change how we are moving through the loop. i++ means i = i+1
which then brings us back to the condition check.
In for-loop we also take the advantage of arrays length property. We loop until we are one less than the array length. In a for-loop we are not looping over an array but we are looping over a position to point in to each part of our array from start to finish.
Posted on May 13, 2022
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.