假如这里有三个方法:
person.unmerried();person.process();person.married();在jQuery中通常的写法是:person.unmerried().process().married();而在js中要实现链式调用,只需在类中的每个方法中通过this关键字返回对象实例的引用。function Person(){};Person.prototype.status =false;Person.prototype.married =function(){this.status = true;return this;};Person.prototype.unmerried = function(){this.status = false;return this;};Person.prototype.process = function(){alert("I'm in love");return this;}var bob = new Person();bob.unmerried().process().married();