企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
``` 目前流行的javascript模块规范有两种,分别是CommonJS和AMD ``` CommonJS ``` CommonJS的目标很远大,他的愿景是将来javascript不仅仅会运行在浏览器内部,而是作为一门独立的 编程语言在各个领域发挥作用,为此需要一种通用的模块规范 CommonJS将每个文件看做一个模块,模块内部定义的变量都是私有的,无法被其他模块使用,除非使 用预定义的方法将内部变量暴露出来(通过exports和require关键字来实现),CommonJS最有名的实现 就是Node.js CommonJS的模块是同步的 ``` AMD ``` AMD采用异步方式加载模块 RequireJS是AMD规范的一种实现 ```