最基礎的模塊導出方案

通過匿名閉包函數可以解決模塊導出中的同名問題,但存在代碼複用的問題(無法再次使用函數內的代碼,通過導出對象就完美解決了以上問題
 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 })()

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章