我将JSON数据作为查询的响应。然后,最终用户从UI中进行两项选择,程序从JSON中检索数据。用户的选择存储在cityNumber
和selectParam
个变量中。我想将这两个变量作为键传递。我可以通过cityNumber
中的[]
,但selectParam
会出错,因为没有任何名为selectParam
的密钥。如何通过动态传递selectParam
来检索数据?
var results = locations[cityNumber].data.selectParam.timeValuePairs;
答案 0 :(得分:1)
像这样使用
var results = locations [cityNumber] [" data"] [selectParam] [ " timeValuePairs"];