- 在函数最后
return this
即可, 让返回值是对象本身, 即可连续调用对象内部的方法 - 示例
var obj = {
sayhi: function(){
console.log('hi')
return this;
},
sayhello: function(){
console.log('hello')
return this;
},
saybye: function(){
console.log('bye')
return this;
}
};
obj.sayhi().sayhello().saybye();
- 效果
如下图所示, 实现了对象连续调用其内部方法