在requireJS中使用define()和require()

时间:2014-09-11 00:31:11

标签: javascript requirejs js-amd

我知道define()用于创建模块

require()用于检索数据。

我的script1.js包含

define(['dependency1'], function(dep1){
     var operation = {
         addition: function(a, b){
            return a + b;
         }
     };        
     return operation;
});

我使用script2.js

中的代码
require(['script1'], function(x){
    console.log(x.addition(11, 8));
})

有没有更好的方法来使用require和define来实现相同的结果?

1 个答案:

答案 0 :(得分:0)

不,#34;更好"我能想到的方式 - 看起来对我来说正确。 (我更习惯于CommonJS / Browserify,但这仍然有用。)