我发现 JavaScript 中一直在使用这种方法:
define(['param1', 'param2'], function() { });
什么是 define函数?
define
Definition ()是 js 的 AMD 规范的一部分
参见:
编辑: 也可以看看下面克劳迪奥的回答。可能是更相关的解释。
这可能是 要求模块定义
查看 给你了解更多细节
RequreJS 是一个 JavaScript 文件和模块加载器。它针对浏览器内使用进行了优化,但是也可以在其他 JavaScript 环境中使用,比如 Rhino 和 Node。使用像 RequreJS 这样的模块化脚本加载器可以提高代码的速度和质量。