链式调用
第一次听见链式调用这个专业名词的时候,一脸懵逼。
什么是链式调用呢!相信大部分人都用过jQuery吧。
$('div').html('123').show()
简单的一行jQuery便是链式调用。但这又是如何实现的呢?
var Obj = {
a: 1,
func: function(){
this.a += 1;
return this
}
}
Obj.func().func();
原来每次调用api时都会返回节点自身。
我们可以实现一个lazygirl的功能,需要用链式调用实现。