使用requirejs时的javascript加载时间

使用requirejs时的javascript加载时间,javascript,requirejs,Javascript,Requirejs,以下代码之间有什么区别 require (['something'], function(something) { something.foo(); }); vs 我看到所有示例都在上使用require,而不是在的底部使用 我认为js最好放在底部,以免延迟页面加载 此外,如果在页面加载之前加载了javascript模块(有可能),我的pre-requirejs javascript的假设(DOM已经加载了)就不再正确了。 我不应该对这样的Java脚本使用requirejs吗 requir

以下代码之间有什么区别

require (['something'], function(something) {

  something.foo();
});
vs

我看到所有示例都在
上使用
require
,而不是在
的底部使用

我认为js最好放在底部,以免延迟页面加载

此外,如果在页面加载之前加载了javascript模块(有可能),我的pre-requirejs javascript的假设(DOM已经加载了)就不再正确了。
我不应该对这样的Java脚本使用requirejs吗

require(['something'], function(something) {
  $(document).ready(function() {
     something.foo();
  }
});