Я наткнулся на функцию .globalEval()
на просмотр источника jQuery. Существует очень краткая документация, которую я не понимаю. По-видимому, это "важно для динамической загрузки внешних скриптов". Зачем? Источник также несколько неясен:
globalEval: function( data ) {
if ( data && 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 );
}
},
Действительно ли люди используют это в реальной жизни? Если да, то для чего?