全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果31,173个

Seajs是什么及sea.js 由来,特点以及优势_Seajs_脚本之家

SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScript的模块化及按模块加载。SeaJS的主要目的是令JavaScript开发模块化并可以轻松愉悦进行加载,将前端工程师从繁重的JavaScript文件及对象依赖处理中解放...
www.jb51.net/article/946...htm 2024-6-2

SeaJS入门教程系列之使用SeaJS(二)_Seajs_脚本之家

要在项目中使用SeaJS,你所有需要做的准备工作就是下载sea.js然后放到你项目的某个位置。 SeaJS项目目前托管在GitHub上,主页为 https://github.com/seajs/seajs/ 。可以到其git库的build目录下下载sea.js(已压缩)或sea-debug.js(未压缩)。 下载完成后放到项目的相应位置,然后在页面中通过标签引入,你就可以使用...
www.jb51.net/article/475...htm 2024-6-2

seajs模块之间依赖的加载以及模块的执行_Seajs_脚本之家

本文介绍的是seajs模块之间依赖的加载以及模块的执行,下面话不多说直接来看详细的介绍。入口方法每个程序都有个入口方法,类似于c的main函数,seajs也不例外。系列一的demo在首页使用了seajs.use() ,这便是入口方法。入口方法可以接受2个参数,第一个参数为模块名称,第二个为回调函数。入口方法定义了一个新的模块,...
www.jb51.net/article/953...htm 2024-6-1

深入探寻seajs的模块化与加载方式_Seajs_脚本之家

1、从seajs.use方法入口,开始加载use到的模块。 2、use到的模块这时mod缓存当中一定是不存在的。seajs创建一个新的mod,赋予一些初始的状态。 3、执行mod.load方法 4、一堆逻辑之后走到seajs.request方法,请求模块文件。模块加载完成之后,执行define方法。 5、define方法分析提取模块的依赖模块,保存起来。缓存factory...
www.jb51.net/article/640...htm 2024-6-2

SeaJS入门教程系列之完整示例(三)_Seajs_脚本之家

上文说了那么多,知识点比较分散,所以最后我打算用一个完整的SeaJS例子把这些知识点串起来,方便朋友们归纳回顾。这个例子包含如下文件: 1.index.html——主页面。 2.sea.js——SeaJS脚本。 3.init.js——init模块,入口模块,依赖data、jquery、style三个模块。由主页面载入。
www.jb51.net/article/475...htm 2024-6-2

SeaJS 与 RequireJS 的差异对比_AngularJS_脚本之家

从规范上来说,AMD 更加简单且严谨,适用性更广,而在 RequireJS 强力的推动下,在国外几乎成了事实上的异步模块标准,各大类库也相继支持 AMD 规范。 但从SeaJS 与 CMD 来说,也做了很多不错东西: 1、相对自然的依赖声明风格 2、小而美的内部实现 3、贴心的外围功能设计 ...
www.jb51.net/article/582...htm 2024-5-23

把jQuery的类、插件封装成seajs的模块的方法_Seajs_脚本之家

一、把Jquery封装成seajs的模块 复制代码代码如下: define(function () { //这里放置jquery代码 把你喜欢的jquery版本放进来就好了 return $.noConflict(); }); 调用方法: 这样引进就可以像以前一样使用jquery 复制代码代码如下: define(function (require, exports, module) { ...
www.jb51.net/article/480...htm 2024-6-2

基于gulp合并压缩Seajs模块的方式说明_javascript技巧_脚本之家

1)js/app 存放各个页面的main js,基本上是一个页面一个js的逻辑 2)js/deps 存放哪些需要被合并到main js的第三方模块 3)js/lib 存放哪些不需要参与合并的第三方模块 4)js/mod 存放各个项目中自己写的一些js模块 5)common.js 是seajs的配置文件。
www.jb51.net/article/865...htm 2024-6-2

javascript模块化简单解析_javascript技巧_脚本之家

CMD是SeaJS在推广过程中对模块定义的规范化产出。 Define定义exports 导出define(function(require,exports,module){}); module上存储了当前模块上的一些对象。 require(./a)直接引入。Require.async异步引入。 同步加载,依赖就近,延迟执行。 SeaJS 的应用
www.jb51.net/article/820...htm 2024-6-1

SeaJS(Javascript 模块加载框架) v0.9.1免费版 源码下载-脚本之家

SeaJS(Javascript 模块加载框架) v0.9.1免费版 源码大小:2.32MB 源码语言:简体中文 源码类型:国产软件 源码授权:免费软件 更新时间:2011-05-23 16:06:29 源码类别:其它源码 源码官网:官方网址 网友评分: 应用平台:js/ 相关源码 2024-03-20抖音热门短剧在线搜索引擎 v1.0...
www.jb51.net/codes/360...html 2024-5-10