视频里关于this指向的那个问题,其实就是闭包吧?利用that来做一个引用

来源:2-1 js实现延迟切换

阿拉不斯加

2015-11-11 23:09

求大神解答下

写回答 关注

2回答

  • 木刻雪原
    2015-12-04 18:24:01
    已采纳

    node.onlick=function(){

            this;

            timer=setTimeout(function(){

                             this;

                        },500);

    }


    例如上面这例子,第一个this 与 第二个 this  是不同的;

    第一个 this:指的是node这个对象;

    第二个 this:指的是setTimerout()这个对象;

    如果在第一个this后面加上代码  var that=this;

    就是说把node对象赋给that,此时that可以随意引用了;

    阿拉不斯加

    三克油

    2015-12-05 11:33:39

    共 1 条回复 >

  • 李晓健
    2015-11-12 09:19:18

    给一下关键代码  ,别人不会为了回答你一个问题去看一部视频

Tab选项卡切换效果

本课程详细介绍网页页面中最流行常用的tab切换效果

65464 学习 · 533 问题

查看课程

相似问题