我无法弄清楚如何在同一个命名空间中链接方法(我不想创建一个类,而是直接调用它):
var namespace = {
one: function(args) {
// do something
},
two: function() {
// do something in addition
}
}
// call both
namespace.one(true).two();
答案 0 :(得分:1)
您需要返回namespace
或this
。
var namespace = {
one: function(args) {
// do something
console.log('one');
return this;
},
two: function() {
// do something in addition
console.log('two');
return this;
}
}
// call both
namespace.one(true).two();
答案 1 :(得分:0)
您需要返回对命名空间对象的引用以将其链接起来。
textarea