Suppose I have a loop like this:

for (var i = 0; i < SomeArrayOfObject.length; i++) {

  if (SomeArray[i].SomeValue === SomeCondition) {

     var SomeVar = SomeArray[i].SomeProperty;
     return SomeVar;
  }
}

Quick question: does the return stop the execution of the loop in and of itself?

7 Answers
7

Leave a Reply

Your email address will not be published. Required fields are marked *