【发布时间】:2015-08-01 05:14:43
【问题描述】:
我正在创建 js sdk,我正在寻找创建用户(API)/用户调用函数之类的地方;
var user = new user();
user.message.to("username").get.friendlist(function(data){
//process data received from callback.
});
现在,我知道可以进行方法链接,并且可以制作类似的东西
function User(Name) {
this.uname = Name;
}
User.prototype = {
constructor: User,
MessageTo: function (username) {
this.uname = username;
return this;
},
getFriendList: function (callback) {
callback("My list");
}
}
在创建 User() 对象后,我可以如下使用它;
user.messageTo("username").getFriendList(function(data){
});
但我不知道如何像我正在寻找的那样获得方法调用;
user.message.to("username").get.friendlist(function(data){
});
Evan 我不确定这是否可能。任何有相同问题的帮助或指针表示赞赏。
【问题讨论】:
-
您能告诉我们您如何制作
getFriendList链接示例吗? -
对我来说
.get('friendlist', function(data) {更有意义。 -
@Bergi 请查看更新..!!!
-
@Vohuman ,是的,这是一个选择,但我必须以其他方式...!!
标签: javascript oop methods chaining