return this;return swipe;两个return搞不清什么作用啊,有没有大神能讲解一下!


结合课件和问答老师的意思是:
html里调用的Swipe()是一个工厂方法,这个工厂方法产生了swipe对象,这个对象把scrollTo()的接口暴露出来,这就是为什么我们就可以直接调用scrollTo接口。
真他妈复杂。
function a(){
return this
}
new a() //这个this是new产生的一个实例对象
function a(){
var swipe = {}
return swipe
}
a() //a这时候是一个工厂方法,反悔的是一个内部创建对象