我想用参数名称、值更改函数内全局变量的值。 我读过的所有示例都没有参数函数。 示例
var one = 100;
var change = function(name,value){
// name is the name of the global variable
//value is the new value
};
change(one,300);
最佳答案
试试这个。当您将其作为参数传递时,请作为字符串传递,而不是变量。
var one = 100;
var change = function(name, value) {
window[name] = value;
};
change('one', 300);
console.log(one);
关于javascript - 使用带参数的函数更改全局变量 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27382701/