-1

很抱歉问这个问题,但我到处都看过,无法理解。
我正在尝试重新设计一个 v2 谷歌地图示例以使其进入 v3。我在中心点的行驶距离内有一组“端点”,我想在周围绘制一个多边形。Tese 被写入一个数组(代码中有三个应该工作:driveMarkersArray - 当前的一个,或 drivePolyPoints 或 markersArray)在执行此操作的函数 process1direction(from,to) 中,它们肯定在那里,(尽管有趣的是萤火虫控制台在最后报告它们,在所有处理完成后?)但是当在另一个函数 draw_DrivePolygon() 中处理以绘制多边形时,数组显示为空。这只是声明吗(我

4

1 回答 1

2

在 JavaScript 中变量有它的作用域函数级别。不是块级。

在这里查看 JavaScript 中的变量范围

javascript-变量范围

变量范围和 var 关键字。

于 2013-01-01T18:52:02.847 回答