如何链接我的方法调用?

Gür*_*ala 10 javascript jquery method-chaining

我有一个对象:

var mubsisapi = {
        step1   : function(){alert("a")}, 
        step2   : function(){alert("b")}
    }

$.extend(false, mubsisapi)
mubsisapi.step1().step2();
Run Code Online (Sandbox Code Playgroud)

这是给予step1()但不给予step2().step2()没有发出警报.我怎样才能做到这一点?

Joe*_*Joe 16

不是JSON,而是javascript对象.它不流利,但它可以是:

var mubsisapi = {
        step1   : function(){alert("a"); return this;}, 
        step2   : function(){alert("b"); return this;}
    }

$.extend(false, mubsisapi)
mubsisapi.step1().step2();
Run Code Online (Sandbox Code Playgroud)


Que*_*tin 9

this如果要链接它,则需要从函数返回.