博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

前端——模块化演变过程

Posted on 2023-06-11 19:18  麒宇天下  阅读(14)  评论(0编辑  收藏  举报

第一阶段——基于文件划分的方式实现模块化

文件为独立的模块,在对应位置调用全局成员。缺点:污染全局作用域,命名冲突问题,完全依靠约定。

第二阶段——命名空间方式

使用全局对象方式实现模块化,解决了命名冲突的问题。缺点:污染全局作用域

第三阶段——立即执行函数方式

使用立即执行函数实现模块化,解决了私有化的问题。