JavaScript:使用函数参数定义变量名

标签 javascript function variables naming-conventions function-parameter

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/

相关文章:

javascript - 航点js点击到下一个div

javascript - JavaScript 中的全局变量到局部变量

javascript - Google 的自动填充功能在第 2 页上不起作用

javascript - AngularJS 和 UI-Select multiple with data

bash - 在 bash 中调用自定义函数导致 "Command not found"

jquery,css在长时间执行函数之前不会改变

php - 如何在 PHP 中创建一个函数,根据其中一个键对数组进行排序

javascript - 如何使用 for 循环向 JS 变量添加值?

javascript - 双函数调用或将结果存储为变量?

javascript - 使用 JavaScript 从文件名列表更改 HTML 文档的背景图像