jquery源码解析

//局部作用域,外部引用不到这个闭合函数里面的东西,这时候需要用提供的对外访问接口来访问里面的变量

(function(){
     var a=10;
     function $() {
            alert(a)
     }
     window.$ = $  //把$挂载在Window的$上,这样外部就可以访问$这个函数
})();

$();  //alert(a) ===>10

(function(){

    (21,94)定义了一些变量和函数 jQuery = function(){};

   (8826)window.jQuery = window.$ = jquery;  //对外提供接口

})()

原文地址:https://www.cnblogs.com/qdlhj/p/9772393.html