jQuery 源码分析笔记(4) Ready函数

2020-05-24 21:24:50易采站长站整理

} else {
xml = new ActiveXObject(“Microsoft.XMLDOM”);
xml.async = “false”;
xml.loadXML(data);
}

globalEval函数把一段脚本加载到全局context中。IE中可以使用window.execScript。其他浏览器需要使用eval。因为整个jQuery代码都是一整个匿名函数,所以当前context是jQuery。主要代码:

(window.execScript || function(data) {
window[“eval”].call(window, data); // 在window context下运行
})(data);