这是微信公众号管理页面的一段代码,我想知道他这个是做什么用的,MODULES这个里面还有很多内容,基本上都是地址信息,请问这个是拿来做什么的,我再medium这个网站上也看到有这样的用法
var MODULES = {'user/index.js': 'https://res.wx.qq.com/mpres/zh_CN/htmledition/js/user/index2880f5.js','common/wx/dialog.js': 'https://res.wx.qq.com/mpres/zh_CN/htmledition/js/common/wx/dialog26a308.js','common/wx/Tips.js': 'https://res.wx.qq.com/mpres/zh_CN/htmledition/js/common/wx/Tips26a308.js','common/wx/pagebar.js': 'https://res.wx.qq.com/mpres/zh_CN/htmledition/js/common/wx/pagebar271dfd.js','common/wx/remark.js': 'https://res.wx.qq.
不知道你想问MODULES是什么意思,还是想问里面几个js代码是什么意思
光看这个代码的意思是给那些很长的地址加了个别名,简单看下index.js里面的代码
很明显用的是模块化开发,你看看[]里的依赖"common/wx/dialog.js","common/wx/Tips.js",应该就是根据上面MODULES对应里面的别名
dialog.js 很明显就是个对话框的插件
tip.js应该就是个提示的插件
代码都是压缩过的,具体实现看不太出来
模块化开发可以看看requirejs或seajs