仅为方便理解,用简单英文abc代写,用法如下:
function abc(formData){
A.B(formData);
}A可以是另一个单独的js
var A = (function(formData){
var c = function test(formData){
...
};
return {
B : c //闭包
};
})(formData);这样就可以在一个js中调用其他js中的函数了
本文介绍了一种使用JavaScript实现模块化的方法,通过闭包来创建私有变量和方法,并对外暴露公共API。这种方式有助于组织代码结构,提高代码的可维护性和复用性。
仅为方便理解,用简单英文abc代写,用法如下:
function abc(formData){
A.B(formData);
}A可以是另一个单独的js
var A = (function(formData){
var c = function test(formData){
...
};
return {
B : c //闭包
};
})(formData);这样就可以在一个js中调用其他js中的函数了

被折叠的 条评论
为什么被折叠?