您现在的位置是:课程教程文章
js中AMD和CMD的区别
2023-12-14 00:01课程教程文章 人已围观
-
HTML+CSS+JS技术漫谈及适用场景HTML/HTML5/CS
HTML+CSS+JS技术漫谈及适用场景HTML/HTML5/CS【课程简介】 子墨哥哥带你一小时窥探前端三剑客的秘密 【适用人群】 小白,... -
[第五阶段]跟老吴学全新版本的Vuejs3
[第五阶段]跟老吴学全新版本的Vuejs3无论您查看哪个指标(Google Trends、Github Stars、Tweets ...)—— VueJS 都是JavaScri... -
【就业】ArcGIS API for JS的开发教程 Vue基础
【就业】ArcGIS API for JS的开发教程 Vue基础... -
Vue.js快速入门与项目运用视频教程
Vue.js快速入门与项目运用视频教程课程详细目录: 第一章 Vue.js起步 Vue.js起步 | 01.课程介绍和框架简介 Vue.js起步...
说明
1、对于依赖模块,AMD提前执行,CMD延迟执行。
然而,RequireJS从2.0开始,也改为可延迟执行(根据不同的写法和不同的处理方法)。CMD高度赞扬aslazyaspossible。
2、AMD崇尚前置,CMD崇尚就近,只有在使用某个模块时才去require。
实例
//AMD define(['./a','./b'],function(a,b){//依赖必须一开始就写好 a.doSomething() //此处略去100行 b.doSomething() ... }); //CMD define(function(require,exports,module){ vara=require('./a') a.doSomething() //此处略去其他业务代码 varb=require('./b') //依赖可以就近书写 b.doSomething() //... });
以上就是js中AMD和CMD的区别,希望对大家有所帮助。更多js学习指路:js教程
推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。
课程教程:js中AMD和CMD的区别上一篇:js中UMD规范的介绍
下一篇:没有了