如何根据JS中的2个不同变量选择变量

时间:2018-01-19 07:10:50

标签: javascript json variables

假设JS中有一个全局变量

var a = json // some json data in this variable

JS中还有一些全局变量

var a_b = json // some json data in this variable
var a_c = json // some json data in this variable
var a_d = json // some json data in this variable
var a_e = json // some json data in this variable

现在,在JS文件中,我正在显示一个基于变量" a"中存在的JSON数据的图表。但在某种情况下,我想破坏图形,然后根据其他全局变量中存在的JSON数据重新生成图形。

现在的问题是确定我应该使用哪个全局变量的JSON数据来生成图表,我必须找出变量的名称。

在我的JS文件中,我有一个本地变量说&#3​​4; c"并且它包含了" a _"之后的内容的价值。在全球变通。但我不确定如何编写变量以便它引用全局变量。 我将其写为a_+c,但不起作用,并显示未定义a_的错误。我检查了变量" c"通过console.log,它向我展示了正确的价值。

所以任何人都可以帮我在这里弄清楚如何继续这个,以便我可以参考变量a_b,如果" c"是" b"。

1 个答案:

答案 0 :(得分:0)

你可以尝试这样的事情 window['a_c'] 这将为您提供全局变量a_c