Regarding Arrays:<p><pre><code>   var iframe = document.createElement(&#x27;iframe&#x27;);
   document.body.appendChild(iframe);
   xArray = window.frames[window.frames.length-1].Array;
   var a = new xArray(1,2,3);
   &gt;&gt; a instanceof Array;
   &lt;&lt; false
   &gt;&gt; a
   &lt;&lt; Array [ 1, 2, 3 ]
   &gt;&gt; Object.prototype.toString.call(a) === &quot;[object Array]&quot;
   &lt;&lt; true
</code></pre>
All I&#x27;m saying is there are way too many such things that you have to keep in mind.