Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我看到它一直在 JavaScript 中使用:
define(['param1', 'param2'], function() { });
功能是什么define?
define
这可能是一个requireJS模块定义
在这里查看更多详情
RequireJS 是一个 JavaScript 文件和模块加载器。它针对浏览器内使用进行了优化,但也可以在其他 JavaScript 环境中使用,例如 Rhino 和 Node。使用像 RequireJS 这样的模块化脚本加载器将提高代码的速度和质量。
define() 是 js 的 AMD 规范的一部分
看:
编辑:另见克劳迪奥的回答如下。可能是更相关的解释。