这可能是一个RequireJS模块定义。 更多详情请访问此处。 RequireJS是一个JavaScript文件和模块加载器。它被优化用于浏览器中,但它也可以在其他JavaScript环境中使用,如Rhino和Node。使用像RequireJS这样的模块化脚本加载器将提高代码的速度和质量。
define()是js的AMD规范的一部分 参见: https://github.com/amdjs/amdjs-api/wiki/AMD 编辑: 也可以看看@Claudio Redi的回答。可能更相关。