chaojidan

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

随笔分类 -  sea.js

seaJS循环依赖的解决原理
摘要:seajs模块的六个状态。var STATUS = { 'FETCHING': 1, // The module file is fetching now. 模块正在下载中 'FETCHED': 2, // The module file has been fetched. 模块已下载 'SA... 阅读全文

posted @ 2015-05-19 16:58 chaojidan 阅读(1472) 评论(0) 推荐(1) 编辑

seajs的CMD模式的优势以及使用
摘要:之前有一篇博客非常详细的介绍了sea.js的加载流程,以及源代码实现,链接地址:http://www.cnblogs.com/chaojidan/p/4123980.html这篇博客我主要讲下sea.js的介绍和使用。首先,先介绍下sea.js的CMD规范,以及跟其他规范的区别。CommonJS 原... 阅读全文

posted @ 2014-12-06 10:14 chaojidan 阅读(1741) 评论(0) 推荐(0) 编辑

第四课:seajs的模块编译_compile过程
摘要:最近比较闲,我就讲下seajs的模块编译_compile过程。这里紧接着第三课的例子来讲解。首先是a.js的编译Module.prototype._compile = function() {126 var module = this 127 // 如果该模块已经编... 阅读全文

posted @ 2014-11-27 16:30 chaojidan 阅读(943) 评论(0) 推荐(2) 编辑

第三课:sea.js模块加载原理
摘要:模块加载,其实就是把js分成很多个模块,便于开发和维护。因此加载很多js模块的时候,需要动态的加载,以便提高用户体验。在介绍模块加载库之前,先介绍一个方法。动态加载js方法:function loadJs(url , callback){ var node = document.createEle... 阅读全文

posted @ 2014-11-27 15:10 chaojidan 阅读(3678) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示