Does variable assignment with var do not execute right away in Javascript?
<p>I'm asking this, because when I try to debug code by using safari console, I found </p>

<blockquote>
  <p>my_string = 'abc'</p>
  
  <p>"abc"</p>
</blockquote>

<p>it return the the string itself in the console right away</p>

<p>but with var</p>

<blockquote>
  <p>var my_string = 'abc'</p>
  
  <p>undefined </p>
</blockquote>

<p>Does this mean with var, the expression of variable assignment do not execute or evaluate right away?</p>
