seajs学习笔记一
一、模块化管理的重要性
1、解决冲突问题
2、解决性能问题
3、解决依赖问题
二、为何选择seajs
1、有完整的中文文档
2、符合中国国情
三、seajs如何使用
1、引入seajs库文件
2、如何变成模块 define
/*引入好seajs后如何将js文件变成模块*/define(function(require,exports,module){/*require,exports,module-seajs规定写法不可修改,变值,重命名*//*exports:对外接口*/function tad(){//tad()是局部函数,不可在外部调用,外部也不会起冲突alert(123);}exports.name = tad//提供对外调用接口})
3、如何调用模块 exportsseajs.use
如何调用接口<scritp>seajs.use('url',function(ex)){ex.tad();}</script>
4、如何依赖模块 require
define(function(require,exports,module){/*require对外依赖的接口*/require('./test.js');function tab(){alert(a)}exports.tab = tab;})
define(function(require,exports,module){/*require对外依赖的接口*//*require('./test.js')如果应用的是一个模块,那么模块中必须提供对外接口*/function tab(){alert(require('./test.js').a)}exports.tab = tab;})
没有任何技术可言,只是用的东西比较多了,兜兜转转,浪费了很多时间,精力,只希望那些惨痛经历不会让我失去目标。谢谢那些帮助过我的人,谢谢那些否定了我的人,谢谢那些伤害了我的人。如果可以但愿再次相见,我定不敢忘记初心,而你是否还是如初?
《写给未来的女孩》
只恨少年年少时,
但愿佳丽字闺中。
长发及腰不能娶,
愿念心意依如初。
乙丑年挥斥方遒,
铺百里红妆可愿?

浙公网安备 33010602011771号