E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
sea.js
模块化开发之
sea.js
实现原理总结
这里只说实现原理,具体使用请看seajs官网:http://seajs.org/docs/ 下面总结一下: 1.
sea.js
是怎样解决 模块加载(这里说的模块其
·
2015-10-31 11:47
模块化
Sea.js
提供简单、极致的模块化开发体验
为什么使用
Sea.js
?
·
2015-10-31 09:19
模块化
sea.js
入门
这里已经是简单的HelloWorld:https://github.com/seajs/seajs/issues/374,超级简单的入门; seaJs的简介就不说了,这里有(http://seajs.org/docs/):不必累赘; 截几个图,大家就可以理解这种框架所带来的好处了: 第一点,文件结构更加清晰 传统项目结构的: 用了模块化框架: 可见文件量立马少了,其实文件都在t
·
2015-10-31 08:44
js
SeaJS之use函数
在 SeaJS 里,要启动模块系统很简单: <script src=”path/to/
sea.js
”></script><script>seajs.use(‘.
·
2015-10-30 14:51
seajs
sea.js
常用接口
seajs.config 用来对
Sea.js
进行配置。
·
2015-10-30 14:51
js
CMD 模块定义规范
CMD 模块定义规范 在
Sea.js
中,所有 JavaScript 模块都遵循 CMD(Common Module Definition) 模块定义规范。
·
2015-10-30 14:51
cmd
对
Sea.js
进行配置 seajs.config
配置 可以对
Sea.js
进行配置,让模块编写、开发调试更方便。 seajs.config seajs.config(options) 用来进行配置的方法。
·
2015-10-30 14:50
config
jquery.js与
sea.js
综合使用
jquery.js与
sea.js
综合使用 目录 模块定义 define id dependencies factory exports require
·
2015-10-27 12:59
jquery
SeaJS 模块化加载框架使用
我们通过
sea.js
来加载我们定义的模块(这会儿遵循CMD规范)并使用相应的数据。 首先,当然是要下载
sea.js
,可以直接去 http://seajs.o
·
2015-10-27 11:10
seajs
js的动态加载、缓存、更新以及复用(二)
有的推荐第三方框架,比如 In.js、requrieJS、
sea.js
、lab.js等。这个开阔了眼界,以前只知道
sea.js
,省去了自己搜索的麻烦。
·
2015-10-27 11:18
js
js模块加载之AMD和CMD
当我写这篇文章的时候,
sea.js
已经逐渐退出历史的舞台,详细链接。不过任何新事物的出现都是对旧事物的取其精华,去其糟粕,所以了解一下以前模块的加载也是一件好事。
APMNCZT
·
2015-10-24 12:00
seajs的CMD模式的优势以及使用
之前有一篇博客非常详细的介绍了
sea.js
的加载流程,以及源代码实现,链接地址:http://www.cnblogs.com/chaojidan/p/4123980.html 这篇博客我主要讲下
sea.js
·
2015-10-23 08:47
seajs
seajs
项目结构 sea-demo sea.html
sea.js
·
2015-10-23 08:46
seajs
前端模块化开发的价值
本文将从实际项目中遇到的问题出发,讲述模块化能解决哪些问题,以及如何使用
Sea.js
进行前端的模块化开发。 恼人的命名冲突 我们从一个简单的习惯出发。
·
2015-10-21 12:22
模块化
第三课:
sea.js
模块加载原理
模块加载,其实就是把js分成很多个模块,便于开发和维护。因此加载很多js模块的时候,需要动态的加载,以便提高用户体验。 在介绍模块加载库之前,先介绍一个方法。 动态加载js方法: function loadJs(url , callback){ var node = document.createElement("script"); &
·
2015-10-21 12:40
js
sea.js
demo
index.html //seajs的简单配置 seajs.config({ base:"./js/", alias:{ "jquery":"jquery-1.11.1.min.js" } }); //加载入口模块 seajs.use("main"); main.js//所有模块都通过define来定义 define(function(require,export
xiayedexin
·
2015-08-27 10:00
js框架
被广泛使用文档和教材较多,新手很容易上手劣势基本只能应用于PC端链接http://jquery.com个人建议基本是web必备2、extJS概述优势劣势链接http://extjs.org.cn个人建议3、
sea.js
页疑
·
2015-08-05 16:00
SeaJs
Sea.js
是一个很纯粹小巧的模块加载器,它只解决一个问题:前端代码的模块化。通过
Sea.js
,可以将大量JavaScript代码封装成一个个小模块,然后轻松实现模块的加载和依赖管理。
MichaelDuan
·
2015-08-04 00:00
seajs
javascript文件加载管理简单实现方法
具体如下:这里介绍超级简单的进行javascript的文件(模块)的加载管理,实现
sea.js
或者require.js核心功能,用一行加载所有的js文件。
Brin想写程序
·
2015-07-25 17:53
获取 JavaScript 脚本文件路径
该文写于2013-08-22在开发过程中,有时需要动态获取文件的URL,获取JS文件的URL是最常见的需求,例如像
Sea.js
等ModuleLoader就会用到。
欧雷
·
2015-07-22 00:00
文件路径
url
javascript
SeaJS与 RequireJS 的异同
相同之处RequireJS和
Sea.js
都是模块加载器,倡导模块化开发理念,核心价值是让JavaScript的模块化开发变得简单自然。不同之处两者的主要区别如下:定位有差异。
liaozhongping
·
2015-07-06 07:00
cmd
seajs
amd
SeaJS下使用JQuery
Sea.js
追求简单、自然的代码书写和组织方式,能够以简洁的方式管理JS代码,并能遵循CMD规范进行模块化的开发。
前世疯狂
·
2015-06-05 00:00
JavaScript
jquery
seajs
cmd规范
sea.js
的简单应用及配置
1、页面中的引用 seajs.use("/common/js/static/list");2、
sea.js
配置文件config.jsseajs.config({ alias: { "jquery
tpythoner
·
2015-05-19 18:00
seajs+jquery.js
jNs 在 ASP.NET MVC 项目中的应用
最近做项目用到ASP.NETWebOptimizatoinFramework,发现
Sea.js
的依赖加载在Release版本下不能很好的工作了——因为Web.Optimizatoin合并了所有脚本。
边城__
·
2015-05-11 21:18
JavaScript
ASP.NET
Bundle
Web开发
jNs 在 ASP.NET MVC 项目中的应用
最近做项目用到 ASP.NETWebOptimizatoinFramework,发现
Sea.js
的依赖加载在Release版本下不能很好的工作了――因为Web.Optimizatoin合并了所有脚本
jamesfancy
·
2015-05-11 21:18
JavaScript
asp.net
Bundle
jNs
jNs 在 ASP.NET MVC 项目中的应用
最近做项目用到 ASP.NETWebOptimizatoinFramework,发现
Sea.js
的依赖加载在Release版本下不能很好的工作了――因为Web.Optimizatoin合并了所有脚本
jamesfancy
·
2015-05-11 21:18
JavaScript
asp.net
Bundle
jNs
前端模块化开发的价值
本文将从实际项目中遇到的问题出发,讲述模块化能解决哪些问题,以及如何使用
Sea.js
进行前端的模块化开发。 恼人的命名冲突 我们从一个简单的习惯出发。
·
2015-04-24 22:00
模块化
sea.js
介绍
网址:http://seajs.org/docs/SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScript的模块化及按模块加载。SeaJS的主要目的是令JavaScript开发模块化并可以轻松愉悦进行加载,将前端工程师从
fuyifang
·
2015-04-19 15:00
seajs
sea.js
sea.js
追求简单
作为一个有B格的前端工程师需要掌握的一些知识
javascript的掌握程度 你的页面的优化的理念 你在写页面是否会有什么独特地技巧 你对ajax的get和post方法的区别 你是否能用对javascript的框架设计是否有所了解 你对
sea.js
·
2015-04-07 19:00
前端
水果忍者代码理解-timeline
timeline脚本 seajs.use("main",function(main){ main.start(); }); 您的浏览器不支持,请更换现代浏览器 这里使用
sea.js
shuizhongyue_
·
2015-03-29 15:00
timeline
seajs入门
向大家介绍一下
sea.js
,算是入个门。
shuizhongyue_
·
2015-03-28 18:00
JavaScript
那些年遇到的bug 之一 : 多次绑定事件
由于各种原因老大们决定使用
sea.js
模块化开发,所以需要把各功能重新梳理。保险起见一致决定先从首页着手处理,完成后再跟进其它的页面开发。
带上饼干
·
2015-03-25 15:00
AMD之require.js与CMD之
sea.js
之所以有这2个规范是因为RequireJS和
Sea.js
这2个模块加载器,它们倡导模块化开发理念,核心价值是让 JavaScript 的模块化开发变得简单自然,所以才有了这2个规范的定义。
ch19880311
·
2015-02-10 14:00
AMD CMD JS模块化
seajs的使用方法个人总结
①引入
sea.js
的库②如何变成模块?define 在模块grunt合并的时候define里面要多2个参数一个id,一个依赖模块的数组③如何调用模块?exportsseajs.use④如何依赖模块?
kongjiea
·
2015-01-22 12:00
我的JavaScript知识树
知识树总结这篇文章用于总结我所学会的知识以及我需要掌握的知识JavaScript基础技能用途参考地址JavaScript基础语言free-programming-books前端构建框架技能用途参考地址FIS前端开发体系未使用
Sea.js
飞将军
·
2015-01-07 10:09
Sea.js
是一个模块加载器
1模块定义definedefine(function(require,exports,module){ //require引入需要的模块如jquery等 //var$=require('./jquery'); //exports可以把方法或属性暴露给外部 exports.name='hi'; exports.hi=function(){ alert('hello'); }
lxg290
·
2014-12-29 09:28
sea.js
是一个模块加载器
简单实现前端代码的模块化管理
如果你之前用过
sea.js
或require.js那么mini-define更加高效,更加轻量,更加易用。
·
2014-12-24 23:00
模块化
seajs之seajs-text和seajs-debug插件
有了
Sea.js
,一切迎刃而解。首先,需要引入文本插件:也可以通过preload配置来引入。加载模板字符串引入文本插件后,就可以
zccst
·
2014-12-21 08:00
JavaScript
seajs之combo 插件
使用场景看代码:seajs.use('a');seajs.use('b');seajs.use('c');seajs.use('d');
Sea.js
默认会发送4个独立请求。
zccst
·
2014-12-19 15:00
JavaScript
combo
使用seajs进行模块化前端开发
要使用SeaJs,只要下载
sea.js
文件,然后直接包含在html文件中就可以了,那么如何定义能被seajs加载的模块呢?请看下面的这段源码:
xiebaochun
·
2014-12-02 10:00
模块化
前端开发
解决方案
seajs
工程师
js模块加载框架
sea.js
学习笔记
seajs实现了JavaScript 的 模块开发及按模块加载。用来解决繁琐的js命名冲突,文件依赖等问题,其主要目的是令JavaScript开发模块化并可以轻松愉悦进行加载。 官方文档:http://seajs.org/docs/#docs 首先看看seajs是怎么进行模块开发的。使用seajs基本上只有一个函数“define” fn.define = fun
·
2014-12-02 00:00
学习笔记
模块化开发之
sea.js
实现原理总结
这里只说实现原理,具体使用请看seajs官网:http://seajs.org/docs/ 下面总结一下: 1.
sea.js
是怎样解决 模块加载(这里说的模块其实就是js文
huyumin
·
2014-11-27 10:00
模块化
AMD CMD
阅读更多RequireJS和
Sea.js
都是模块加载器,一起努力推广模块化开发思想,倡导模块化开发理念,核心价值是让JavaScript的模块化开发变得简单自然。
yaweidai
·
2014-11-18 19:00
node
amd
cmd
AMD CMD
阅读更多RequireJS和
Sea.js
都是模块加载器,一起努力推广模块化开发思想,倡导模块化开发理念,核心价值是让JavaScript的模块化开发变得简单自然。
yaweidai
·
2014-11-18 19:00
node
amd
cmd
AMD CMD
RequireJS 和
Sea.js
都是模块加载器,一起努力推广模块化开发思想,倡导模块化开发理念,核心价值是让 JavaScript 的模块化开发变得简单自然。
yaweidai
·
2014-11-18 19:00
cmd
node
amd
seajs通过module.constructor.prototype扩展公共方法
使用
sea.js
提供的preload模块功能!在安装了官方的项目工具spm后,直接spminstall-gseajs-prelo
尐桀
·
2014-11-04 13:00
Module
扩展
seajs
seajs学习日志 简单尝试模板+数据合并、模块异步加载、非标准CMD模式定义define模块
然后通过其他一些细节深入学习先看看目录结构,按照官方demo架设index.html只是简单入口文件和seajs的配置项,最下面有一个seajs.use加载crontroller模块,然后回调暴露的combine方法 halo
sea.js
尐桀
·
2014-11-01 16:00
异步加载
seajs
require
define
非标准模式
5 分钟上手
Sea.js
为什么使用
Sea.js
?
Sea.js
简单、自然的代码书写和组织方式兼容性好技术比较成熟,运用比较普遍。
小小小七
·
2014-09-11 00:00
JavaScript AMD规范简介(一)
异步模块定义".AMD定义了我们所用的模块都是是异步加载的,所以我们要将依赖模块的代码片段要放在一个回调函数中,当异步加载模块完毕后(也就是此模块已可用时)触发回调函数常用的AMD库有require.js、
sea.js
songzheng_741
·
2014-08-26 14:00
JavaScript
amd
seajs的使用方法个人总结
①引入
sea.js
的库②如何变成模块?define在模块grunt合并的时候define里面要多2个参数一个id,一个依赖模块的数组③如何调用模块?exportsseajs.use④如何依赖模块?
kongjiea
·
2014-08-21 00:54
seajs
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他