最赞回答 / MrzHuo
var F = function (e) { "use strict"; //这行是定义此函数使用的是js严格模式 ... //中间代码应该是对e进行扩展, 类似 e.newFunction = function () {}; return e; //返回已经拓展好的e对象}(F || {}); //函数自执行, F || {}是短路使用, 如果F存在 e == F, 如果不存在 e == {}/* 这样的主要目的就是扩展F这个对象, 如果已经存在F对象了, 就对F对象...
2014-12-14
本课程作者在博客园上的jQuery系列教程http://www.cnblogs.com/aaronjs/p/3279314.html
2014-12-14
已采纳回答 / 艾伦Aaron
//通过闭包隔离出$ ;(function($) { if ($) { show("通过闭包隔离后,转为局部变量$存在") } })(jQuery);因为外部的$被入侵了, 如果想在局部使用$,可以采用这种方式
2014-12-14