jQuery .globalEval() function
<p>I stumbled upon the function <code>.globalEval()</code> from browsing the jQuery source. There is very brief <a href="http://api.jquery.com/jQuery.globalEval/">documentation</a> which I don't understand. Apparently, it is "important for loading external scripts dynamically". Why? The source is also somewhat obscure:</p>

<pre><code>globalEval: function( data ) {
    if ( data &amp;&amp; rnotwhite.test( data ) ) {
        // We use execScript on Internet Explorer
        // We use an anonymous function so that context is window
        // rather than jQuery in Firefox
        ( window.execScript || function( data ) {
            window[ "eval" ].call( window, data );
        } )( data );
    }
},
</code></pre>

<p>Do people actually use this in real life? If so, for what?</p>
