我遇到的if语句出现如下问题:
heatmapData = [];
for (var i = 0; i < ob.d.length; i++) {
if (document.getElementById("infobox").value == "10") {
if (ob.d[i][3] == "21/04/2016") {
var c = [ob.d[i][1], ob.d[i][2]];
var pointLL = new google.maps.LatLng(c[0], c[1]);
heatmapData.push(pointLL);
}
}
}
我对javascript相对较新,并且正在寻找一些指导,说明为什么这不起作用。感谢您提前提供任何帮助。
答案 0 :(得分:0)
heatmapData未声明为变量。
似乎没有任何其他语法错误。
人们要求提供HTML,您是否可以设置一个jsfiddle来演示您的问题?