1、什么是AMD、CMD、CommonJs
-
AMD是RequireJs在推广过程中对模块定义的规范化产出。“异步模块定义”
动态的异步加载JS文件,依赖前置。
image.png -
CMD 是SeaJs在推广过程中对模块化定义的规范化产出
同步模块定义,依赖就近。
image.png -
CommonJS规范-module.exports来定义
在node端使用,前端浏览器不支持
image.png -
ES6
export/import
image.png
AMD是RequireJs在推广过程中对模块定义的规范化产出。“异步模块定义”
动态的异步加载JS文件,依赖前置。
CMD 是SeaJs在推广过程中对模块化定义的规范化产出
同步模块定义,依赖就近。
CommonJS规范-module.exports来定义
在node端使用,前端浏览器不支持
ES6
export/import
本文标题:AMD CMD CommonJs 和ES6
本文链接:https://www.haomeiwen.com/subject/kgwhwxtx.html
网友评论