Is it possible for a JavaScript array to contain itself?
<p>In Ruby, <a href="http://stackoverflow.com/questions/10606734/what-are-recursive-arrays-good-for">it's possible for an array to contain itself</a>, making it a recursive array. Is it possible to put a JavaScript array inside itself as well?</p>

<pre><code>var arr = new Array();
arr[0] = "The next element of this array is the array itself."
</code></pre>

<p>Now how can I move <code>arr</code> into <code>arr[1]</code> so that the array contains itself recursively, (e. g., so that <code>arr[1]</code> is <code>arr</code>, <code>arr[1][1]</code> contains <code>arr</code>, <code>arr[1][1][1]</code> contains <code>arr</code>, etc.)?</p>
