第一阶段——基于文件划分的方式实现模块化
文件为独立的模块,在对应位置调用全局成员。缺点:污染全局作用域,命名冲突问题,完全依靠约定。
第二阶段——命名空间方式
使用全局对象方式实现模块化,解决了命名冲突的问题。缺点:污染全局作用域
第三阶段——立即执行函数方式
使用立即执行函数实现模块化,解决了私有化的问题。
标签:方式,演变,作用域,模块化,前端,命名,全局 From: https://www.cnblogs.com/qiyutianxia/p/17473427.html
第一阶段——基于文件划分的方式实现模块化
文件为独立的模块,在对应位置调用全局成员。缺点:污染全局作用域,命名冲突问题,完全依靠约定。
第二阶段——命名空间方式
使用全局对象方式实现模块化,解决了命名冲突的问题。缺点:污染全局作用域
第三阶段——立即执行函数方式
使用立即执行函数实现模块化,解决了私有化的问题。
标签:方式,演变,作用域,模块化,前端,命名,全局 From: https://www.cnblogs.com/qiyutianxia/p/17473427.html