Why their data seem to be synchronous?
<p>In javascript, when I  </p>

<pre><code>var buffer = new Array();
buffer = AnotherArray;  
</code></pre>

<p>but it is strange that what I did to buffer, turn out it happens to AnotheArray too. For example, I have delete some elements in buffer and I found that they re also deleted in AnotherArray. Why is that and How can I solve it? </p>
