JQuery之proxy实现绑定代理方法


Posted in Javascript onAugust 01, 2016

在javascript中,this指代的对象时常会变化,这会造成程序,混乱,一般做法就是先将this保存在一个变量中,就不怕她变了,我们先看一个小例子

var A = function(){
   this.star = functiont(){};
   this.beg = function(){
    var that = this;
    $node.click(function(){
       //this.start();//这里的this指代的是$node对象
        that.start();
    });
  };
}

JQuery提供了proxy方法,它可以绑定代理一个对象,this变了,我不怕不怕啦,that当this,我不怕不怕不怕啦,proxy有了你出现,对象变化,我不怕啦......

$node.on('click',$.proxy(function(){
   this.start();
},this)

以上这篇JQuery之proxy实现绑定代理方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js中判断控件是否存在
Aug 25 Javascript
jquery实现的一个简单进度条效果实例
May 12 Javascript
jQuery插件pagewalkthrough实现引导页效果
Jul 05 Javascript
js微信分享API
Oct 11 Javascript
jQuery实现两列等高并自适应高度
Dec 22 Javascript
JS在浏览器中解析Base64编码图像
Feb 09 Javascript
jq checkbox 的全选并ajax传参的实例
Apr 01 Javascript
JS通过调用微信API实现微信支付功能的方法示例
Jun 29 Javascript
Angular限制input框输入金额(是小数的话只保留两位小数点)
Jul 13 Javascript
AngularJS中下拉框的基本用法示例
Oct 11 Javascript
Vue.js简易安装和快速入门(第二课)
Oct 17 Javascript
Vue 样式绑定的实现方法
Jan 15 Javascript
AngularJS入门教程之ng-checked 指令详解
Aug 01 #Javascript
浅谈JavaScript中面向对象的的深拷贝和浅拷贝
Aug 01 #Javascript
Javascript OOP之面向对象
Jul 31 #Javascript
JavaScript的字符串方法汇总
Jul 31 #Javascript
javascript 数组的正态分布排序的问题
Jul 31 #Javascript
详细谈谈javascript的对象
Jul 31 #Javascript
JS中使用DOM来控制HTML元素
Jul 31 #Javascript
You might like
《星际争霸重制版》兵种对比图鉴
2020/03/02 星际争霸
php self,$this,const,static,->的使用
2009/10/22 PHP
php下载文件源代码(强制任意文件格式下载)
2014/05/09 PHP
详解PHP中的PDO类
2015/07/06 PHP
JavaScript入门学习书籍推荐
2008/06/12 Javascript
JavaScript中String和StringBuffer的速度之争
2010/04/01 Javascript
JavaScript游戏之是男人就下100层代码打包
2010/11/08 Javascript
表头固定(利用jquery实现原理介绍)
2012/11/08 Javascript
定义JavaScript二维数组采用定义数组的数组来实现
2012/12/09 Javascript
JavaScript中的noscript元素属性位置及作用介绍
2013/04/11 Javascript
jquery高效反选具体实现
2013/05/05 Javascript
jQuery获取DOM节点实例分析(2种方式)
2015/12/15 Javascript
适用于手机端的jQuery图片滑块动画
2016/12/09 Javascript
angular实现IM聊天图片发送实例
2017/05/08 Javascript
js实现一个简单的MVVM框架示例
2018/01/15 Javascript
JS简单生成由字母数字组合随机字符串示例
2018/05/25 Javascript
nodejs简单抓包工具使用详解
2019/08/23 NodeJs
javascript如何实现create方法
2019/11/04 Javascript
使用PreloadJS加载图片资源的基础方法详解
2020/02/03 Javascript
Vue中使用better-scroll实现轮播图组件
2020/03/07 Javascript
vant picker+popup 自定义三级联动案例
2020/11/04 Javascript
linux服务器快速卸载安装node环境(简单上手)
2021/02/22 Javascript
在Python的gevent框架下执行异步的Solr查询的教程
2015/04/16 Python
Python多进程并发(multiprocessing)用法实例详解
2015/06/02 Python
python使用正则表达式替换匹配成功的组并输出替换的次数
2017/11/22 Python
python基于K-means聚类算法的图像分割
2019/10/30 Python
pycharm运行scrapy过程图解
2019/11/22 Python
如何在python中执行另一个py文件
2020/04/30 Python
Python3爬虫ChromeDriver的安装实例
2021/02/06 Python
CSS3动画:5种预载动画效果实例
2017/04/05 HTML / CSS
Java面试中常遇到的问题,也是需要注意的几点
2013/08/30 面试题
爷爷追悼会答谢词
2014/01/24 职场文书
产品质量承诺书
2014/03/27 职场文书
2015年部门工作总结范文
2015/03/31 职场文书
食堂管理制度范本
2015/08/04 职场文书
《观察物体》教学反思
2016/02/17 职场文书