javascript does return stop a loop
<p>Suppose I have a loop like this:</p>

<pre><code>for (var i = 0; i &lt; SomeArrayOfObject.length; i++) {

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

     var SomeVar = SomeArray[i].SomeProperty;
     return SomeVar;
  }
}
</code></pre>

<p>Quick question: does the <code>return</code> stop the execution of the loop in and of itself?</p>
