title: What is the scope of multiple vars defined on the same line?
body: <p>Simple question. 
  Today I was writing something simple like this:</p>
  
  <pre><code>var deferred = null;
  var user = null;
  var campaigns = null;
  </code></pre>
  
  <p>But my editor suggested me to put the definition of these vars on the same line, like this:</p>
  
  <p><code>var deferred = user = campaigns = null;</code></p>
  
  <p>The scope of the two definitions is the same?</p>
  
  <p>I was wondering if with the same-line-definition make user and campaigns global and not local to the function where them have been defined.</p>