CMD轨范

CMD规范define([foo,bar])个人感觉:require提供了引入机制,提供了一种方式来建立依赖,和C中的include

CMD规范
define([ 'foo', 'bar']);

个人感觉:

require提供了引入机制,提供了一种方式来建立依赖,和C中的include和java中的import类似;exports提供了导出机制,提供了私有和共有分离,未使用exports语句导出的变量或者函数,其他模块即使引用此模块也不能使用;module提供了模块信息描述

?