首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IIFE和命名空间的参数用法

IIFE和命名空间的参数用法
EN

Stack Overflow用户
提问于 2019-02-15 21:14:14
回答 1查看 22关注 0票数 0

我正在通过一些代码,这是使用谷歌地图API。

代码语言:javascript
复制
function initMap(){
(function(google , window){
var center = {
    center: {lat: -34.397, lng: 150.644},
    zoom: 8
};
var map = new google.maps.Map(document.getElementById('map'), center);    
})(google , window);
}

所以我理解生活和它如何防止全球范围的污染,但我不明白在上面的代码中,通过全局对象google和窗口到生活,实现了什么。有人能解释一下使用这种模式的好处是什么吗?我们在生活中对google和window对象到底做了什么?

EN

回答 1

Stack Overflow用户

发布于 2019-02-15 21:18:18

我们在生活中到底要用google和window对象做什么?

没有什么有用的,也没有什么分别的。

在函数中根本不使用window

使用的是google,但是是同步的。如果它是异步使用的,那么传递它可能会很有用,这样它的值就不会获得overwritten between multiple uses of it,但这里不是这种情况。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54710141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档