title: How does it work push empty array into an empty array
body: <pre><code>var ar = []; 
  console.log(ar.push([]));   // 1 
  </code></pre>
  
  <p>I expected the log to be <code>[[]]</code>, but it show me 1. What is going on above the code.  </p>