【发布时间】:2016-05-19 09:02:38
【问题描述】:
我正在阅读this JavaScript code。
我不明白的是,作者为什么这样做:
(function(namespace) {
//more stuff here
namespace.Game = Game;
})(window);
namespace.Game = Game; 代替 window.Game = Game; 的目的是什么?
它是否使Game 函数可重用?
【问题讨论】:
-
@ste2425:OP 的 cmets 之一:
I'm not confused with IIFE, just that why he assign Game to namespace.Game instead of just window.Game。从该评论来看,我认为这个问题不符合重复的条件。无论如何,我添加了这个问题以消除歧义,因为其他几个人似乎已经将其解释为要求解释使用 IFEE 的意义...
标签: javascript