title: Why would you invoke new Date without parentheses?
body: <p>I have just seen this snippet while accidentally opening dev tools in Gmail:</p>
  
  <pre><code>var GM_TIMING_END_CHUNK1=(new Date).getTime();
  </code></pre>
  
  <p>I would usually expect something like this, as it's rather uncommon to invoke a constructor without parentheses (at least I have never seen it until now):</p>
  
  <pre><code>var GM_TIMING_END_CHUNK1=new Date().getTime();
  </code></pre>
  
  <p>or</p>
  
  <pre><code>var GM_TIMING_END_CHUNK1=Date.now(); //newer browsers
  </code></pre>
  
  <p>Is there any advantage in doing so, any difference in behavior? It's the exact same amount of characters needed, so brevity won't be a reason.</p>