2015-04-12 53 views

回答

0

我假设你想知道为什么笔者使用的是IIFE?

这是为了防止全局命名空间的污染。 Image包含了其他人的角度模块作为项目中的依赖项,并且在该模块中将使用全局MainController。您

一)不会指望它,因此 B),一旦你开始定义自己的MainController

为了防止这一点,但同时保持代码的短可读,这会导致意外的行为IIFEs和关闭使用