【问题标题】:What is the difference between define and require in RequireJS? [duplicate]RequireJS中的define和require有什么区别? [复制]
【发布时间】:2013-02-23 20:16:29
【问题描述】:

definerequire 有什么区别,我应该在什么时候使用它们?我在 Stack Overflow 上看过不同的答案,但还是没看懂。

例如,如果这是在main.js(配置文件需要指向),有什么区别?

define(["jquery"], function($) {
 do something with $            
});

require(["jquery"], function($) {
 do something with $            
});

$/jQ 是否保证在两者中都已加载并准备就绪?

【问题讨论】:

    标签: javascript jquery requirejs


    【解决方案1】:

    他们在内部做同样的事情。但是......您应该使用require 定义您的应用程序的入口点,并使用define 定义其余模块。我发现这清楚地表明了您正在查看的当前模块实际上在您的整个应用程序中所扮演的角色。

    【讨论】:

      猜你喜欢
      • 2013-09-03
      • 2013-05-16
      • 2011-09-20
      • 2023-04-08
      • 2010-10-10
      • 1970-01-01
      • 2011-10-31
      • 2012-11-16
      • 2013-03-06
      相关资源
      最近更新 更多