询问Javascript中的对象定义?
我看到有人给班级下了这样的定义询问Javascript中的对象定义?,javascript,requirejs,commonjs,Javascript,Requirejs,Commonjs,我看到有人给班级下了这样的定义 define(function (require) { var Test = {} Test.init = function() { } Test.init(); return Test; } 我想知道为什么使用define(function(require)?而没有看到脚本的其余部分,我不得不假设正在使用它 在看不到脚本其余部分的情况下,我必须假设正在使用该脚本 这是一种模块化方法。你可以在上了解它。你可以在上了解它。定义没有什么特别的。它是一个函数
define(function (require) {
var Test = {}
Test.init = function() {
}
Test.init();
return Test;
}
我想知道为什么使用define(function(require)?而没有看到脚本的其余部分,我不得不假设正在使用它
在看不到脚本其余部分的情况下,我必须假设正在使用该脚本
这是一种模块化方法。你可以在上了解它。你可以在
上了解它。定义
没有什么特别的。它是一个函数,它以函数作为参数,并且该函数也有一个参数要求
定义没有什么特别的。它是一个函数在as参数上,该函数还有一个参数require
+1。至于require
参数,请参见。@ruakh,我只见过define
以这种方式与requirejs一起使用。当然还有其他库和框架以不同的方式使用define
。感谢您的添加所有信息。抱歉,我不理解你的回复。我同意你的说法,发布的代码使用的是RequireJS。我没有说有其他库使用define
@ruakh,我误读了你的评论,我以为你提出了替代commonjs库的概念。+1.至于require
argu注意,请看。@ruakh,我只见过define
以这种方式在requirejs中使用。肯定还有其他库和框架以不同的方式使用define
。感谢提供更多信息。抱歉,我不理解您的答复。我同意您的说法,发布的代码使用的是requirejs。我没有回答如果有其他库使用define
@ruakh,我误读了你的评论,我以为你提出了替代commonjs库的概念。