我对此很陌生,如果这是一个愚蠢的问题,那就很抱歉。我已经找到了答案,但我找不到足够接近的解决方案来适应。这是我的代码的一部分:
for (var k = 0; k < (pointstoshow.length-1); k++){
// k looping nicely at this point
u = pointstoshow[k]
//k not looping at this point, only uses the last number
allpoints[u].setMap(map);
}
我正在尝试访问数组(pointstoshow)中的数字,以使用存储的数字来搜索另一个数组(allpoints),但我无法让它工作。如果我设置一个警告来显示pointstoshow [k]它工作正常,那只有一次我尝试将它们附加到一个它不起作用的变量。
我今天大部分时间都在努力工作,没有任何快乐,所以任何建议都值得赞赏。
由于
答案 0 :(得分:0)
你错过了分号,你需要申报你。不完全确定这里需要发生什么,所以这是在黑暗中拍摄的。
var u;
for(var k = 0; k < (pointstoshow.length-1); k++){
u = pointstoshow[k];
allpoints[u].setMap(map);
}