最新文章列表

Javascript模块化编程(系列)(转载)

Javascript模块化编程(一):模块的写法:http://www.ruanyifeng.com/blog/2012/10/javascript_module.html  Javascript模块化编程(二):AMD规范:http://www.ruanyifeng.com/blog/2012/10/asynchronous_module_definition.html Javascrip ...
langgufu 评论(0) 有958人浏览 2015-09-23 15:21

JS模块化编程总结_待续

一、背景:     随着的互联网技术的不断发展,浏览器逐渐进化为集大成的CS客户端,页面功能向系统级、软件级靠拢的趋势下,开发团队也需要一些 ...
逐行分析JS源代码 评论(0) 有2420人浏览 2015-09-23 09:45

AMD规范和RequireJS模块化

什么是AMD模式? define和require两个定义模块调用模块的方法合称为AMD模式。    **用于浏览器环境,允许异步加载模块,也可以根据需要动态加载模块。 1.引入require.js到网页,网页中就能进行模块化编程了 <p class="pp" style="display:none">default hidden</p ...
AMD 
小丑鱼0703 评论(0) 有1081人浏览 2015-04-05 15:26

AMD CMD

  RequireJS 和 Sea.js 都是模块加载器,一起努力推广模块化开发思想,倡导模块化开发理念,核心价值是让 JavaScript 的模块化开发变得简单自然。   异步模块定义(AMD)是Asynchronous Module Definition的缩写,是 RequireJS 在推广过程中对模块定义的规范化产出。通用模块定义(CMD)是Common Module Definiti ...
yaweidai 评论(0) 有533人浏览 2014-11-18 19:13

seajs与requirejs区别

作者:zccst 区别: 1. 对于依赖的模块,AMD 是提前执行,CMD 是延迟执行。不过 RequireJS 从 2.0 开始,也改成可以延迟执行(根据写法不同,处理方式不同)。CMD 推崇 as lazy as possible. 2. CMD 推崇依赖就近,AMD 推崇依赖前置。看代码: // CMD define(function(require, exports, modul ...
zccst 评论(2) 有14001人浏览 2014-06-24 18:18

seajs使用规范

作者:zccst 先温习一下define定义: define(function(require, exports, module){ }); 为什么要有约定和构建工具 CMD模块的构建过程 1,提取操作,用来提取模块的标识 id 和依赖 dependencies。假设模块代码为: a.js define(function(require, exports) {   var b = requir ...
zccst 评论(0) 有1326人浏览 2014-05-28 17:14

seajs基础学习

作者:zccst 学习几天seajs了,发现seajs就是一个模块管理工具,唉。 既然自立门户,肯定就会有一些规则,原来CMD也是国人提出来的,赞一个。 现在就来学习吧,今天是第二次看seajs,对于第一次 1,define();写法 define(function(require, exports, module){ }); 2,require书写规则 (1)拼写完整,正确 (2)不要 ...
zccst 评论(0) 有2281人浏览 2014-05-28 14:54

Understanding RequireJS for Effective JavaScript Module Loading

原文见: Understanding RequireJS for Effective JavaScript Module Loading 一篇不错的介绍在rich client application项目中引入RequireJS的必要性。 RequireJS的主要用途: 1. 通过简单的一个define()函数,引入模块化编程 2. 通过下列方式,处理模块间的依赖    define([" ...
cute.spring 评论(0) 有807人浏览 2014-05-15 12:58

Dojo(1.7.2) AMD Demo

   搞了搞Dojo,尝试使用其AMD( Asynchronous Module Definition )机制做了一个demo。    小试一下,仅体会到继承,防命名冲突这些好处,水平有限,仅作参考(为求简单,用了1.6以前版本的写法,而没用define那种)。      demo实现如下功能,对grid的数据分别提供4个button做加减乘除,结果摆到另一个grid。值为负值的标记为红色 ...
oham_一1一 评论(0) 有1499人浏览 2014-02-24 23:21

AMD 和 CMD 的区别有哪些?

AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。CMD 是 SeaJS 在推广过程中对模块定义的规范化产出。类似的还有 CommonJS Modules/2.0 规范,是 BravoJS 在推广过程中对模块定义的规范化产出。还有不少⋯⋯这些规范的目的都是为了 JavaScript 的模块化开发,特别是在浏览器端的。目前这些规范的实现都能达成
highfly-s 评论(0) 有691人浏览 2013-12-25 11:37

AMD的cpu如何安装Mac OS

    经过一个月的折腾,终于成功的安装了自己的Mac系统,并且能够成功的启动。在这里分享一下自己安装的经验。     为了安装方便,有不影响原来 ...
nbas123126com 评论(1) 有11552人浏览 2013-07-11 15:14

通过VM安装Mac系统,以AMD CPU为例

之前也安装过,总失败,也没定下心来决定搞这个; 最近想做下ios开发,换电脑有点遥远,所以还是自己用虚拟机装个Mac吧; 1:环境 Dell电脑,Win7旗舰 ...
penuel 评论(1) 有13911人浏览 2013-02-03 13:34

requirejs处理前端JS依赖

简介: Requrejs遵循AMD规范,可以解决前端JS依赖问题,对于富客户端开发是不可少的。 使用: 在HTML文件中放入如下的标签,这里会载入require.js源码 ...
lingceng 评论(0) 有8170人浏览 2013-01-23 11:39

CMD与AMD的区别

本文来自玉伯在zhihu上的一个回答,个人整理学习!   Topic:AMD与CMD的异同?   1、从官方推荐的写法上面得出:   CMD ----- 依赖就近 //CMD define(function(require,exports,module){ var a = require('./a'); a.doSomthing(); } ...
zhangyaochun 评论(0) 有8057人浏览 2012-10-21 20:06

模块化之AMD

前言:   即将又是在北京的一个十一,突然想起了什么,去年好像十一也是在北京,也在**度过的。自从决全身心进入前端这个行当,也是很久没有这么安安静静地写一些东西了,以后的路很长,希望自己还是一样,一步一步地走踏实了。   正文:          AMD ---------  Asynchronous Module Definition         异步模块定义      ...
AMD 
zhangyaochun 评论(0) 有3158人浏览 2012-09-30 22:14

org.hibernate.MappingException: Named query not known: XXXX 解决办法

最近使用公司3.0平台弄一个异常简单的AMD模块,结果老是报org.hibernate.MappingException: Named query not known错误,换成已有的XXXX,则不报错,按照作者esffor的解决方式,如下所示: 【 HibernateXML org.hibernate.MappingException: Named query not known:  XXXx 解 ...
showgo1306 评论(0) 有2613人浏览 2012-03-27 14:40

软件安装时x86与x64软件区别

首先要明白他们是什么意思! 关于他们的解释可以看这里 http://zhidao.baidu.com/question/61909679.html?fr=ala0,   http://baike.baidu.com/view/74760.htm,   http://baike.baidu.com/view/447978.htm 这种问题没必要多说,可以Google一下去! 可以这 ...
cuisuqiang 评论(0) 有5616人浏览 2010-07-16 09:29

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics