JavaScript([,function])的定义是什么?

时间:2013-06-05 21:54:49

标签: javascript function requirejs-define

我发现这在JavaScript中一直被使用:

define(['param1', 'param2'], function() {

});

什么是define功能?

2 个答案:

答案 0 :(得分:97)

这可能是requireJS模块定义

查看here了解详情

  

RequireJS是一个JavaScript文件和模块加载器。它针对浏览器内使用进行了优化,但可以在其他JavaScript环境中使用,例如Rhino和Node。使用像RequireJS这样的模块化脚本加载器可以提高代码的速度和质量。

答案 1 :(得分:71)

define()是js

的AMD规范的一部分

请参阅:

编辑:另见克劳迪奥的答案如下。可能是更相关的解释。