【JavaScript】最基础的模块导出方案

通过匿名闭包函数可以解决模块导出中的同名问题,但存在代码复用的问题(无法再次使用函数内的代码,通过导出对象就完美解决了以上问题
 1 // 模块化最基本导出原理
 2 var module = (function () {
 3     var fun = function () {
 4         alert('模块导出')
 5     }
 6     var name = 'wangxin'
 7     // 导出的对象
 8     var obj = {}
 9     obj.name = name
10     return obj
11 })()

 

posted @ 2020-05-07 21:00  努力挣钱的小鑫  阅读(184)  评论(0编辑  收藏  举报