我有一个名为list.json的json文件:
{
"nvg":{
"Title":"title",
"Description":"description",
"Image":"",
"URL":{
"DEV":"https://dev.com",
"TEST":"https://test.com",
"PROD":"https://prod.com"
}
}
我有一个数组
var apps = ["nvg"];
我想访问 json 数据并根据变量的值提取对象。有谁知道如何将 [i] 传递到 json 调用中?
var getConfig = $.getJSON( data, function( json ) {
var apps = ["nvg"];
apps.forEach(function(i){
alert(i);
alert(json.i.URL.DEV);
});
});
就像上面的代码一样,但实际上要"i"来传递数组中定义的值?
你应该能够使用Javascript对象(如对象或数组(访问数据。 这意味着您可以执行以下操作:
alert(json[i].URL.DEV);