Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌地图api3,demogallery示例;自定义小型导航控件“;_Javascript_Google Maps_Google Maps Api 3 - Fatal编程技术网

Javascript 谷歌地图api3,demogallery示例;自定义小型导航控件“;

Javascript 谷歌地图api3,demogallery示例;自定义小型导航控件“;,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,这里可能不是回答这个问题的最佳地点,但这里有: 我是谷歌地图和javascript的初学者,我发现这个例子正是我正在研究的东西。 我理解大部分代码,但我很难理解这个文件ZoomPanControl.js末尾下面几行代码的含义 window["missouristate"] = window["missouristate"] || {}; window["missouristate"]["web"] = window["missouristate"]["web"] || {}; window["m

这里可能不是回答这个问题的最佳地点,但这里有:

我是谷歌地图和javascript的初学者,我发现这个例子正是我正在研究的东西。 我理解大部分代码,但我很难理解这个文件ZoomPanControl.js末尾下面几行代码的含义

window["missouristate"] = window["missouristate"] || {};
window["missouristate"]["web"] = window["missouristate"]["web"] || {};
window["missouristate"]["web"]["ZoomPanControl"] = ZoomPanControl;

编辑:不再可用,并重定向到没有自定义ZoomPanControl的映射,

它将控件附加到全局变量(或命名空间?“窗口”)中,以便您可以使用以下命令实例化它:

 var ZoomPanControl = new missouristate.web.ZoomPanControl(map);
政府也做了同样的事情,即:

window.google = window.google || {};
google.maps = google.maps || {};

谢谢,这对我有所帮助,我想我需要更多地了解DOM和名称空间的工作原理。