首页 > 技术文章 > 【JavaScript】最基础的模块导出方案

cqkjxxxx 2020-05-07 21:00 原文

通过匿名闭包函数可以解决模块导出中的同名问题,但存在代码复用的问题(无法再次使用函数内的代码,通过导出对象就完美解决了以上问题
 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 })()

 

推荐阅读