Javascript 如何在jQuery中使用名称空间
我试图通过使用jQuery添加“名称空间”功能来模块化我的代码,我需要能够在不同的文件中访问变量和函数。执行此操作的最佳实践是什么?您可以从其他文件访问函数,也可以像这样向它们传递变量:Javascript 如何在jQuery中使用名称空间,javascript,jquery,Javascript,Jquery,我试图通过使用jQuery添加“名称空间”功能来模块化我的代码,我需要能够在不同的文件中访问变量和函数。执行此操作的最佳实践是什么?您可以从其他文件访问函数,也可以像这样向它们传递变量: myFunction.js myExampleNameSpace: { myTestFunction: function(variable) { alert('this is my variable' + variable); } } myExampleNameSp
myFunction.js
myExampleNameSpace: {
myTestFunction: function(variable) {
alert('this is my variable' + variable);
}
}
myExampleNameSpace.myTestFunction("a string!");
现在你可以这样对它说话:
main.js
myExampleNameSpace: {
myTestFunction: function(variable) {
alert('this is my variable' + variable);
}
}
myExampleNameSpace.myTestFunction("a string!");
您可以使用requirejs、browserify甚至webpack