JavaScript中的链式编程比较简单,可以在对象方法里返回this对象来实现简单的链式编程,Jquery中就用到了这种编程模式。
简单链式编程
var Person = function(){
}
Person.prototype.eat = function(){
console.log('吃饭');
return this;
}
Person.prototype.shower = function(){
console.log('洗澡');
return this;
}
Person.prototype.sleep = function(){
console.log('睡觉');
return this;
}
var man = new Person();
man.eat().shower().sleep();