AMD与CMD的区别
AMD对于依赖的模块,是提前执行的,而CMD是延迟执行的,不过在requirejs2.0,AMD也支持延迟执行
AMD依赖前置,CMD依赖就近。
AMD在定义模块时就将依赖模块先写好,而CMD允许在要使用的时候再写入依赖模块,并且依赖于最近的模块
AMD的api是一对多的,比如require有全局require,也有局部的。而CMD的api是一对一的。
AMD对于依赖的模块,是提前执行的,而CMD是延迟执行的,不过在requirejs2.0,AMD也支持延迟执行
AMD依赖前置,CMD依赖就近。
AMD在定义模块时就将依赖模块先写好,而CMD允许在要使用的时候再写入依赖模块,并且依赖于最近的模块
AMD的api是一对多的,比如require有全局require,也有局部的。而CMD的api是一对一的。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步