JavaScript 中是否可以用函数参数定义变量名?
这里是my jsFiddle 。在下面的示例中,我希望在通过 makeNull(varName)
传递 varB
时将其定义为 null
:
var varA = undefined;
if (varA == undefined) {
varA = null;
}
var varB = undefined;
makeNull(varB);
function makeNull(varName) {
if (varName == undefined) {
varName = null;
}
}
alert (varA + ' | ' + varB);
最佳答案
如果您尝试使用函数参数定义变量,那么您要么想要使用数组,要么使用对象。
关于JavaScript:使用函数参数定义变量名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12692853/