我正在观看video course on Google Maps,script.js
文件中包含以下代码,该文件在<head>
文件的index.html
标记中引用:
(function(window, google) {
// code not shown sets element and
// options (center, zoom, disableDefaultUI).
map = new google.maps.Map(element, options);
}(window, google))
基于this SO question以及the IIFE pattern,我希望外括号只包含函数,而不是参数列表,如下所示:
(function(window, google) {
// same exact code here as shown above.
})(window, google)
我试过了两个,他们都工作并显示地图。我无法找到第一个信封 - 一切方法的参考。它只是同一模式的一个小变化吗?