假设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文件中,我有一个本地变量说" c"并且它包含了" a _"之后的内容的价值。在全球变通。但我不确定如何编写变量以便它引用全局变量。
我将其写为a_+c
,但不起作用,并显示未定义a_的错误。我检查了变量" c"通过console.log,它向我展示了正确的价值。
所以任何人都可以帮我在这里弄清楚如何继续这个,以便我可以参考变量a_b
,如果" c"是" b"。
答案 0 :(得分:0)
你可以尝试这样的事情
window['a_c']
这将为您提供全局变量a_c