<分区>
我有一个javascript变量
var varNameValue = "Name";
现在我想使用 Other 名称中的 varNameValue
的值创建另一个变量
var x(varNameValue)y = "abc";
这样我的新变量名就变成了
var xNamey = "abc";
有什么办法吗?请帮忙。
<分区>
我有一个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/