return this;return swipe;

来源:2-3 页面切换部分的代码封装

dzhmoper

2015-09-25 15:33

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

写回答 关注

2回答

  • proto
    2015-11-10 15:31:12

    http://img.mukewang.com/56419c9d000184a303660038.jpg

    http://img.mukewang.com/56419cb5000127a404510104.jpg

    结合课件和问答老师的意思是:

    html里调用的Swipe()是一个工厂方法,这个工厂方法产生了swipe对象,这个对象把scrollTo()的接口暴露出来,这就是为什么我们就可以直接调用scrollTo接口。

    真他妈复杂。

  • 艾伦Aaron
    2015-09-25 21:06:08
    function a(){
       return this
    }
    
    new a()  //这个this是new产生的一个实例对象
    
    
    function a(){
       var swipe = {}
       return swipe 
    }
    
    a()  //a这时候是一个工厂方法,反悔的是一个内部创建对象


H5+JS+CSS3实现七夕言情

为七夕节准备的H5+JS+CSS3特效案例,由浅入深案例拆分讲解

211525 学习 · 540 问题

查看课程

相似问题