[笔记] 传统的 JavaScript 模组化写法

章节连结

笔记一下在 import export 尚未普及的年代,如何撰写自己的 JavaScript 的模组。这类的模组化写法,是当你要让你的模组得以使用 cdn 引入时所必须的。
javascript es6 logo


Demo


解说

1. 借由 IIFE 的函式,在浏览器的全域中 ( window ) 挂上一个 demoModule 的 key-value。如果原本没有这个 key-value ,那就以一个空 {} 开始。
2. 将 window.demoModule 和 window 两个变量传入 IIFE 函式内部,这样一来就可以被使用到
3. 你可以在里面自定义私有变量、给其他函式取用、设值的方法…等

按赞加入粉丝团

延伸阅读