seajs
文章平均质量分 55
michael_yqs
对互联网行业毫无抵抗力,尤其喜欢和旅游和钱打交道的事儿~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
seajs的模块标识符和访问规则
模块标识是一个字符串,用来标识模块。在 require、 require.async 等加载函数中,第一个参数都是模块标识。Sea.js 中的模块标识是 CommonJS 模块标识 的超集: 1. 一个模块标识由斜线(/)分隔的多项组成。 2. 每一项必须是小驼峰字符串、 . 或 .. 。 3. 模块标识可以不包含文件后缀名,比如 .js 。 4.原创 2013-09-04 14:09:56 · 1423 阅读 · 0 评论 -
seajs使用说明
seajs是淘宝的前UED玉伯写的,可以在http://seajs.org/docs/看到更全面的说明在 Sea.js 中,所有 JavaScript 模块都遵循 CMD(Common Module Definition) 模块定义规范。该规范明确了模块的基本书写格式和基本交互规则。在 CMD 规范中,一个模块就是一个文件。代码的书写格式如下:define(factory);def原创 2013-09-04 14:07:18 · 2093 阅读 · 0 评论 -
jquery转化为seajs模块
学习了模块化之后,接下来就该是各种实践了。因为习惯了用jquery,所以首先想到的一个问题肯定就是怎么把jquery转化为模块。要转化为模块,首先给jquery源码外面套一层define(function(require,exports,module){})然后对外暴露接口,用一种最简单的方式吧,通过return语句,即在jquery源码之后再加一句:return jQuery.n原创 2013-09-04 14:28:28 · 3173 阅读 · 0 评论 -
seajs配置
seajs.config({ // 别名配置 alias: { 'es5-safe': 'gallery/es5-safe/0.9.3/es5-safe', 'json': 'gallery/json/1.0.2/json', 'jquery': 'jquery/jquery/1.10.1/jquery' }, // 路径配置 p原创 2013-09-04 14:19:48 · 2265 阅读 · 0 评论 -
seajs--模块启动
首先引入seajs,然后使用seajs.use(“./a",[callback])seajs还可以并发加载多个模块:// // 并发加载模块 a 和模块 b,并在都加载完成时,执行指定回调seajs.use(['./a', './b'], function(a, b) { a.init(); b.init();});seajs.use与DOM ready事件没有任何关系,若原创 2013-09-04 14:12:24 · 1755 阅读 · 0 评论
分享