RequireJS-定义中的依赖参数vs需要等价
RequireJS - dependency parameter vs in definition require equivalence
是否
define(['a', 'b'],
function(require, exports, module) { } );
相当于这个
define(function(require, exports, module) {
require(['a', 'b'])
});
如果没有,有什么不同?
您的第一位代码实际上应该是
define(['a', 'b'], function(a, b) { } );
第二位为
define(function(require, exports, module) {
var a = require('a');
var b = require('b');
});
当您使用第二位代码时,requirejs必须解析函数.toString()来查找require语句,并将其作为依赖项添加。
http://requirejs.org/docs/api.html#define
相关文章:
- 函数参数中的数据与指定变量之间的任何性能差异
- 使用Express捕获参数
- 参数变量出现ngTable指令问题
- AngularJS:我可以跳过函数参数回调吗
- 如何使用skip参数使用angular ui引导进行服务器端分页
- setInteval vs setTimeout
- 要求未定义JS回调参数
- Url.Action 将以前的 URL 与 VS IDE 中 JavaScript 中的当前路由参数相结合
- JavaScript:作为参数传递的Try/Catch vs error函数
- 数组参数Vs直接参数传递给Javascript函数
- 实例变量vs方法参数
- 查询jQuery's $(selector).each() 'element'参数vs $(th
- 请求未知参数'0'对于行0 vs columnDefs采用所有默认内容
- 什么时候我应该使用PHP会话vs浏览器本地存储vs JavaScript对象参数
- 使用redux store's调度实例vs.将调度作为参数传入
- .call() / .apply()不带参数VS简单地用()圆括号调用函数
- 请求.身体vs请求.参数与request.query
- 学习Javascript: "this"关键词vs“参数”;对象
- RequireJS-定义中的依赖参数vs需要等价
- window vs this作为IIFE中的参数