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 相关文章推荐
获取页面高度,窗口高度,滚动条高度等参数值getPageSize,getPageScroll
Sep 22 Javascript
基于JQuery的多标签实现代码
Sep 19 Javascript
JavaScript 中的日期和时间及表示标准介绍
Aug 21 Javascript
七个不允许错过的jQuery小技巧
Dec 21 Javascript
微信小程序-图片、录音、音频播放、音乐播放、视频、文件代码实例
Nov 22 Javascript
jquery实现(textarea)placeholder自动换行
Dec 22 Javascript
微信小程序-滚动消息通知的实例代码
Aug 03 Javascript
JS实现点击链接切换显示隐藏内容的方法
Oct 19 Javascript
angular6.0使用教程之父组件通过url传递id给子组件的方法
Jun 30 Javascript
jQuery插件实现弹性运动完整示例
Jul 07 jQuery
layui 表单标签的校验方法
Sep 04 Javascript
JavaScript Date对象功能与用法学习记录
Apr 28 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
javascript 小型动画组件与实现代码
2010/06/02 PHP
php中实现记住密码自动登录的代码
2011/03/02 PHP
php实现学生管理系统
2020/03/21 PHP
PHP判断表达式中括号是否匹配的简单实例
2016/10/22 PHP
PHP PDO操作MySQL基础教程
2017/06/05 PHP
php中的buffer缓冲区用法分析
2019/05/31 PHP
多个iframe自动调整大小的问题
2006/09/18 Javascript
Jquery实现网页跳转或用命令打开指定网页的解决方法
2013/07/09 Javascript
js实现幻灯片播放图片示例代码
2013/11/07 Javascript
javascript操作html控件实例(javascript添加html)
2013/12/02 Javascript
js从Cookies里面取值的简单实现
2014/06/30 Javascript
node.js中的http.response.setHeader方法使用说明
2014/12/14 Javascript
IE8下jQuery改变png图片透明度时出现的黑边
2015/08/30 Javascript
详解Angularjs 如何自定义Img的ng-load 事件
2017/02/15 Javascript
微信小程序 flex实现导航实例详解
2017/04/26 Javascript
Cpage.js给组件绑定事件的实现代码
2017/08/31 Javascript
vue-cli项目中怎么使用mock数据
2017/09/27 Javascript
JavaScript实现短信倒计时60s
2017/10/09 Javascript
Vue.js 2.5新特性介绍(推荐)
2017/10/24 Javascript
浅谈Node.js之异步流控制
2017/10/25 Javascript
vue2.5.2使用http请求获取静态json数据的实例代码
2018/02/27 Javascript
还不懂递归?读完这篇文章保证你会懂
2018/07/29 Javascript
vue 项目中使用Loading组件的示例代码
2018/08/31 Javascript
在vue中使用echarts图表实例代码详解
2018/10/22 Javascript
vue 实现动态路由的方法
2020/07/06 Javascript
vue v-on:click传递动态参数的步骤
2020/09/11 Javascript
python操作mysql数据库
2017/03/05 Python
Python字典,函数,全局变量代码解析
2017/12/18 Python
pytorch 更改预训练模型网络结构的方法
2019/08/19 Python
Win系统PyQt5安装和使用教程
2019/12/25 Python
使用 Python 读取电子表格中的数据实例详解
2020/04/17 Python
Python之变量类型和if判断方式
2020/05/05 Python
为2021年的第一场雪锦上添花:用matplotlib绘制雪花和雪景
2021/01/05 Python
澳大利亚快时尚鞋类市场:Billini
2018/05/20 全球购物
Foot Locker澳洲官网:美国运动服和鞋类零售商
2019/10/11 全球购物
Spring boot应用启动后首次访问很慢的解决方案
2021/06/23 Java/Android