javascript - 如何使用 Javascript 函数命名变量?

标签 javascript variables

我希望能够使用函数创建变量,例如:

function createVar(a,b){
    var [a]name[b];
}

因此,如果我调用函数 createVar(prefix,suffix),我最终会得到一个名为 prefixnamesuffix 的变量。

最佳答案

您不能以这种方式创建局部变量,但您可以使用字符串创建属性。

function createVar(obj, a, b)
{
   obj[a+'name'+b] = foo;
}

关于javascript - 如何使用 Javascript 函数命名变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11207678/

相关文章:

c++ - 使用来自字符串变量的名称创建一个变量

c++ - 如何获取 C/C++ 变量的属性

mysql - SQL:每行的用户变量增量

javascript - 在文本区域中检测到 "unselect"事件

javascript - HTML5异步文件上传,上传流总是无效

javascript - 打印没有逗号分隔符的数组(对象?)

ruby - Ruby/Rails 4-UsersController#show中的SyntaxError

java - 将变量传递给 catch - Java

javascript - 为什么必须使用函数表达式来定义构造函数内的方法?

javascript - 添加地形网格后保持点可见 - Cesium