javascript 中that的含义示例介绍

 更新时间:2014年05月14日 09:47:14   作者:  
var that = this;,这代表什么意思呢?this代表的是当前对象,var that=this就是将当前的this对象复制一份到that变量中,下面为大家介绍这样做有什么意义
你可能会发现别人写的代码中有这么一句:var that = this;,这代表什么意思呢?

在javascript中,this代表的是当前对象。

var that=this就是将当前的this对象复制一份到that变量中。这样做有什么意义呢?

复制代码 代码如下:

$('#zhetenga').click(function(){
//this是被点击的#zhetenga
var that = this;
$('.zhetenga').each(function(){
//this是.zhetenga循环中当前的对象
//that仍然是刚才被点击的#zhetenga
});
});

可以看到,this对象在程序中随时会改变,而var that=this之后,that没改变之前仍然是指向当时的this,这样就不会出现找不到原来的对象。

相关文章

  • 图解prototype、proto和constructor的三角关系

    图解prototype、proto和constructor的三角关系

    在javascript中,prototype、constructor以及__proto__之间有着“著名”的剪不断理还乱的三角关系,楼主就着自己对它们的浅显认识,来粗略地理理以备忘,有不对之处还望斧正。
    2016-07-07
  • Javascript中自动切换焦点实现代码

    Javascript中自动切换焦点实现代码

    本文提供Javascript中自动切换焦点实例代码,需要了解的朋友可以参考下
    2012-12-12
  • JavaScript 闭包详细介绍

    JavaScript 闭包详细介绍

    这篇文章主要介绍了JavaScript 闭包的相关资料,需要的朋友可以参考下
    2016-09-09
  • Javascript基础教程之数组 array

    Javascript基础教程之数组 array

    Array是JavaScript中常用的类型,并且JavaScript中的数组和其他语言的数组有比较大的区别。JavaScript中数组中存放的数据类型不一定相同,而且数组的长度也是可改变的。
    2015-01-01
  • 浅谈js闭包理解

    浅谈js闭包理解

    这篇文章主要介绍了js闭包理解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • JavaScript学习笔记之JS对象

    JavaScript学习笔记之JS对象

    这篇文章向我们详细介绍了javascript中的对象,包括默认对象、数组对象、字符串对象、自定义对象,并通过示例对这4中对象做了对比分析,推荐给大家。
    2015-01-01
  • Javascript String.replace的妙用

    Javascript String.replace的妙用

    字符替换是一个非常重要的功能,javascript 中有一个 String.replace( ),但是此方法有很多不为新手所知的妙用,如果用的好了,可以为您节省很多宝贵时间,还等什么?马上进来看看吧!
    2009-09-09
  • 深入理解JavaScript系列(40):设计模式之组合模式详解

    深入理解JavaScript系列(40):设计模式之组合模式详解

    这篇文章主要介绍了深入理解JavaScript系列(40):设计模式之组合模式详解,组合模式(Composite)将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性,需要的朋友可以参考下
    2015-03-03
  • 浅谈JavaScript事件的属性列表

    浅谈JavaScript事件的属性列表

    本文向大家简单介绍了javascript事件的属性列表,非常的详细,推荐给有相同需求的小伙伴们。
    2015-03-03
  • javascript设计模式之工厂模式

    javascript设计模式之工厂模式

    这篇文章主要为大家介绍了javascript工厂模式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-01-01

最新评论