RequireJS中define和require有什么区别?

7

什么是definerequire之间的区别,我应该在什么时候使用它们?我已经阅读了Stack Overflow上的不同答案,但我仍然无法理解。

例如,如果这个问题出现在main.js(配置文件需要指向),那么有什么区别呢?

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

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

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

1个回答

3

它们在内部执行相同的操作。但是......您应该使用require定义您的应用程序入口点,并使用define定义其余模块。我发现这可以清晰地说明当前正在查看的模块在整个应用程序中实际扮演的角色。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接