我正在尝试从JSON对象获取键/值,尝试从数组中获取它们。
var ii;
var s;
var networksArray = [ "a" ];
var len = networksArray.length;
for (ii=0; ii<len; ++ii) {
if (ii in networksArray) {
currentNetwork = networksArray[ii];
alert (markersList[i].a); //works
alert (markersList[i].currentNetwork); //doesn't work
}
}
第一个警报按预期工作;第二个警报不起作用。必须遗漏一些基本的东西。
我喜欢 markersList [I] .currentNetwork 被解释为 markersList [I] .A 但我认为我将字符串与变量混合......
感谢您的帮助。
答案 0 :(得分:1)
如果我正确理解了问题,将markersList[i].currentNetwork
更改为markersList[i][currentNetwork]
就可以解决此问题。