你的位置:首页 > Java教程

[Java教程]jquery的匿名方法的多层应用


匿名方法书写形式:

  (function(x){})(3);  

    解释:第一个()中是方法,第二个()中是方法中的参数

      作用:在javascript中匿名的方法会自动执行,如jquery的开始方法就可以写成匿名方法:

  (function($){})(jQuery);        //第二个参数看你调用的jquery文件中的对象名称

匿名方法的多层调用:

<script type="text/javascript">

(function($){

var tt = (function(){  

var module = {
shop:(function(){
       var sub = {
                buy:function(x){

          return x+8;
               }
        };
        return sub;

})(),


};
return module;

 

})();
console.log(tt.shop.buy(3));


})(jQuery);
</script>