如何在外部js文件中set/redefine变量
How to set/redefine variable in external js file
如何在外部 js 文件 'js/sample.js' 中重新定义变量?
主要思想是不触及核心文件,并且可以在从我的新模块加载 js 时传递一个新值(给 var COUNT_DEFAULT)。
核心js示例:
(function(_, $) {
var COUNT_DEFAULT = 2;
...
不确定我是否理解你的意思,但你可以这样做。
var module = (function (myVal) {
var COUNT_DEFAULT = myVal || 2;
return {
val: COUNT_DEFAULT
};
});
var defaultVal = module();
var customVal = module(45);
console.log(defaultVal);
console.log(customVal);
如何在外部 js 文件 'js/sample.js' 中重新定义变量?
主要思想是不触及核心文件,并且可以在从我的新模块加载 js 时传递一个新值(给 var COUNT_DEFAULT)。
核心js示例:
(function(_, $) {
var COUNT_DEFAULT = 2;
...
不确定我是否理解你的意思,但你可以这样做。
var module = (function (myVal) {
var COUNT_DEFAULT = myVal || 2;
return {
val: COUNT_DEFAULT
};
});
var defaultVal = module();
var customVal = module(45);
console.log(defaultVal);
console.log(customVal);