原文:seajs源码分析

seajs主要做了 件事 .定义什么是模块,如何声明模块:id deps factory exports define function id,deps,factory return exports .管理模块依赖,解决自动加载。本质其实是个加载器loader:id配上路径规则,factory可以提取依赖模块,递归遍历后自动加载js文件 核心的代码是util path.js和module.js 发 ...

2013-07-15 01:34 0 3297 推荐指数:

查看详情

关于seajs

+ contenteditable属性实现了一个简单的“富”文本编辑器,但好像仅支持表情(源码里有正则,对指定的img节点 ...

Thu Jul 05 01:11:00 CST 2012 1 4593
30分钟 带你浅入seajs源码

上个星期写了浅入requirejs的, 大家都知道 require是AMD规范(Asynchronous Module Definition) 来 今天我们一起看看 CMD规范(Common Module Definition) 的seajs 是怎样实现的 seajs比require写 ...

Mon Jan 11 02:45:00 CST 2016 4 1418
SeaJS学习(一)

最近被调到一个新的项目组,做web开发,是一个要上线的产品。MVC架构,对前端要求比较高,对于我这样一个三脚猫功夫的js小鸟来说确实是一个挑战。 废话少说,直插主题。项目需要用到seajs,遂学之… 一、seajs是什么 一个适用于 Web 浏览器端 ...

Thu Aug 02 02:07:00 CST 2012 2 5326
seajs的使用

写在前面 seajs是什么? Seajs是一个js文件加载器。 遵循 CMD 规范模块化开发,依赖的自动加载、配置的简洁清晰。 用于Web开发的模块加载工具,提供简单、极致的模块化体验 一:使用 文件目录: demo_1.html **注解 ...

Mon Mar 21 04:12:00 CST 2016 0 1877
seaJS 简单例子,理解seaJS

到她,你学的目的不就是用到她吗?下面主要是理解seaJS的工作步骤,不求语法面面俱到。 undersc ...

Wed Mar 23 19:28:00 CST 2016 0 1851
seajs的那些坑

seajs是what? 先看段代码: 上述代码干了什么?这就是一个最简单的加载器,但离实际应用还有很大差距,需要添加很多功能,seajs就是一个成熟的方案。 当一个页面集合了越来越多的js ...

Sat Jun 21 08:24:00 CST 2014 6 2045
CMD和seaJS

前面的话   CMD(Common Module Definition)表示通用模块定义,该规范是国内发展出来的,由阿里的玉伯提出。就像AMD有个requireJS,CMD有个浏览器的实现SeaJSSeaJS和requireJS一样,都是javascript的模块化解决方案。本文将详细介绍 ...

Sat May 20 04:12:00 CST 2017 0 2416
seajs笔记

seajs的作者是玉伯,具体好处优点等详见官方网址 介绍 1 模块定义define define(function(require,exports,module){ //require 引入需要的模块如jquery等 //var $ = require('./jquery ...

Mon Jul 16 22:43:00 CST 2012 7 12117
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM