javascript - 如何在 Javascript 中将变量值放入另一个变量名中

标签 javascript variables

<分区>

我有一个javascript变量

var varNameValue = "Name";

现在我想使用 Other 名称中的 varNameValue 的值创建另一个变量

var x(varNameValue)y = "abc";

这样我的新变量名就变成了

var xNamey = "abc";

有什么办法吗?请帮忙。

最佳答案

不直接在 JavaScript 中。如果您知道运行它的内容,那么您就可以。例如,如果这是在浏览器中,并且在全局上下文中(映射到 window),那么您可以这样做

window["x"+varNameValue+"y"] = "abc";

如果是在一个物体上也是如此

var obj = {};
obj["x"+varNameValue+"y"] = "abc";

但只是作为一个没有任何上下文的独立变量?不。

关于javascript - 如何在 Javascript 中将变量值放入另一个变量名中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27269335/

相关文章:

javascript - 为什么 text-align :right; not work properly?

javascript - Highcharts:如何去除导航器中数据线下方的颜色

javascript - 正则表达式替换在 Node 中的工作方式与在控制台中的工作方式不同

c++ - 在字符数组 C++ 中存储整数值

php - PHP 中的 session 间变量

javascript - 使用 JavaScript 获取 iframe 查询字符串

javascript - element.width 返回未定义

c - 在memcached中存储指针

sql-server-2008 - 在 SELECT 语句中设置变量

java - 自定义变量范围