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 相关文章推荐
一个简单的javascript类定义例子
Sep 12 Javascript
js中有关IE版本检测
Jan 04 Javascript
兼容所有浏览器的js复制插件Zero使用介绍
Mar 19 Javascript
JavaScript组件开发完整示例
Dec 15 Javascript
深入浅析Extjs中store分组功能的使用方法
Apr 20 Javascript
jQuery插件formValidator实现表单验证
May 23 Javascript
JS实现星星评分功能实例代码(两种方法)
Jun 09 Javascript
微信小程序自定义组件的实现方法及自定义组件与页面间的数据传递问题
Oct 09 Javascript
vue实现的双向数据绑定操作示例
Dec 04 Javascript
JavaScript RegExp 对象用法详解
Sep 24 Javascript
微信小程序整个页面的自动适应布局的实现
Jul 12 Javascript
JavaScript 数组去重详解
Sep 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
PHP笔记之:基于面向对象设计的详解
2013/05/14 PHP
php中{}大括号是什么意思
2013/12/01 PHP
Prototype使用指南之enumerable.js
2007/01/10 Javascript
利用jQuery 实现GridView异步排序、分页的代码
2010/02/06 Javascript
JS实现table表格数据排序功能(可支持动态数据+分页效果)
2016/05/26 Javascript
详解Vue2+Echarts实现多种图表数据可视化Dashboard(附源码)
2017/03/21 Javascript
JavaScript实现的选择排序算法实例分析
2017/04/14 Javascript
详解Vue组件之间的数据通信实例
2017/06/17 Javascript
JS加密插件CryptoJS实现的Base64加密示例
2020/08/16 Javascript
实例详解ztree在vue项目中使用并且带有搜索功能
2018/08/24 Javascript
vue-cli中使用高德地图的方法示例
2019/03/28 Javascript
jquery+php后台实现省市区联动功能示例
2019/05/23 jQuery
ES6 proxy和reflect的使用方法与应用实例分析
2020/02/15 Javascript
JS中准确判断变量类型的方法
2020/06/01 Javascript
EXTJS7实现点击拖拉选择文本
2020/12/17 Javascript
[59:35]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第二局
2016/03/04 DOTA
[01:30:15]DOTA2-DPC中国联赛 正赛 Ehome vs Aster BO3 第二场 2月2日
2021/03/11 DOTA
Python设计足球联赛赛程表程序的思路与简单实现示例
2016/06/28 Python
Python使用SocketServer模块编写基本服务器程序的教程
2016/07/12 Python
对python中使用requests模块参数编码的不同处理方法
2018/05/18 Python
Python合并多个Excel数据的方法
2018/07/16 Python
Python高级特性与几种函数的讲解
2019/03/08 Python
Python Django中的STATIC_URL 设置和使用方式
2020/03/27 Python
Python list和str互转的实现示例
2020/11/16 Python
css3模拟jq点击事件的实例代码
2017/07/06 HTML / CSS
SheIn俄罗斯:时尚女装网上商店
2017/02/28 全球购物
过滤器的用法
2013/10/08 面试题
公司营业员的工作总结自我评价
2013/10/05 职场文书
财务管理职业生涯规划范文
2013/12/27 职场文书
医学专业职业生涯规划范文
2014/02/05 职场文书
红旗方阵解说词
2014/02/12 职场文书
护士自我鉴定总结
2014/03/24 职场文书
不服从公司安排检讨书
2014/09/24 职场文书
教师工作态度自我评价
2015/03/05 职场文书
2016年师德学习心得体会
2016/01/12 职场文书
2019感恩宣传标语!
2019/07/05 职场文书