layout | date | title | tag |
---|---|---|---|
post |
2015-03-16 22:48:02 +0800 |
说说 requirejs 与 seajs 的懒加载 |
module |
LazyLoad的优势体现在:仅当资源需要被使用前加载资源。在RequireJS和Sea.js中表现为,在回调函数调用前加载js脚本资源。
RequireJS 和 Sea.js 在资源加载的时间点都是一样的,所以论“懒”的程度都是一样的。 差别仅仅在于加载的脚本什么时候执行。 RequireJS的依赖模块在回调函数执行前执行完毕,而Sea.js的依赖模块在回调函数执行require时执行。
- 知乎, 模块加载