怎么实现链式访问?

1.1.1链式访问定义以及如何实现链式访问

Return this

因为add方法没有返回值,所以访问不到run方法

Run方法是对象里面的某个方法

只有方法返回当前对象,才能访问对象里面的属性和方法

functionAnimate() {}

Animate.prototype={

add:function(){

console.log('添加部');

return this;

}

,run:function(){

console.log('运行部');

return this;

},

houqin:function(){

console.log('后勤部');

return this;

}

};

varanimate =newAnimate();

/* animate.add()

animate.run();*/

/*链式的形式*/

animate.add().run().houqin().run().houqin()

你可能感兴趣的:(怎么实现链式访问?)