标签:代码 function 空间 对象 使用 script jquer 定义 名字空间
在JavaScript中
var jQuery = function(){};
jQuery = function(){};
都是合法的。但第一句表示声明一个变量,而第二句表示定义Window对象的一个属性。它相当于Window.jQuery = function(){};
若需要隔离代码,即你的代码不希望被别的代码随意访问,且不愿意暴露内部实现,这时需要使用匿名函数(闭包).
如:
( function (){
function f1(){
return "This is f1.";
}
}
)();
noConfilit()方法,实现禁止jQuery使用$与jQuery变量,而用临时变量_$ 与 _jQuery 代替
标签:代码 function 空间 对象 使用 script jquer 定义 名字空间
原文地址:http://www.cnblogs.com/Abner5/p/5987821.html