Javascript VAR syntax
<p>What does this mean in var definition:</p>

<pre><code>var array = array || [];
</code></pre>

<p>... and next two parts of javascript are equal each other?</p>

<pre><code>var array = array || [];
array.push([1],[2]);
array.push([3]);
</code></pre>

<p>=</p>

<pre><code>var array = array.push([1],[2],[3]) || [];
</code></pre>

<p>?</p>
