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 相关文章推荐
Jquery Select操作方法集合脚本之家特别版
May 17 Javascript
js保存当前路径(cookies记录)
Dec 14 Javascript
深入理解JavaScript系列(9) 根本没有“JSON对象”这回事!
Jan 15 Javascript
使用Java实现简单的server/client回显功能的方法介绍
May 03 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
Apr 30 Javascript
js实现PC端和移动端刮卡效果
Mar 27 Javascript
js利用for in循环获取 一个对象的所有属性以及值的实例
Mar 30 Javascript
JavaScript输入分钟、秒倒计时技巧总结(附代码)
Aug 17 Javascript
JS处理数据四舍五入(tofixed与round的区别详解)
Oct 26 Javascript
javascript少儿编程关于返回值的函数内容
May 27 Javascript
layui 给数据表格加序号的方法
Aug 20 Javascript
javascript利用键盘控制小方块的移动
Apr 20 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下实现一个阿拉伯数字转中文数字的函数
2008/07/10 PHP
php中实现记住密码自动登录的代码
2011/03/02 PHP
php实现的短网址算法分享
2014/06/20 PHP
PHP Yaf框架的简单安装使用教程(推荐)
2016/06/08 PHP
浅谈PHP定义命令空间的几个注意点(推荐)
2016/10/29 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
javascript 去字符串空格终极版(支持utf8)
2009/11/14 Javascript
Javascript 类、命名空间、代码组织代码
2011/07/31 Javascript
css值转换成数值请抛弃parseInt
2011/10/24 Javascript
jquery 获取dom固定元素 添加样式的简单实例
2014/02/04 Javascript
ExtJs动态生成treepanel的Json格式
2015/07/19 Javascript
jQuery与getJson结合的用法实例
2015/08/07 Javascript
JS组件Bootstrap Table使用实例分享
2016/05/30 Javascript
JS 数字转换为大写金额的简单实例
2016/08/04 Javascript
深入nodejs中流(stream)的理解
2017/03/27 NodeJs
javascript编程实现栈的方法详解【经典数据结构】
2017/04/11 Javascript
Vue全家桶实践项目总结(推荐)
2017/11/04 Javascript
浅谈Layui的eleTree树式选择器使用方法
2019/09/25 Javascript
js前端传json后台接收‘‘被转为quot的问题解决
2020/11/12 Javascript
Windows系统下使用flup搭建Nginx和Python环境的方法
2015/12/25 Python
Python实现求笛卡尔乘积的方法
2017/09/16 Python
Python求解任意闭区间的所有素数
2018/06/10 Python
python 发送和接收ActiveMQ消息的实例
2019/01/30 Python
python实现几种归一化方法(Normalization Method)
2019/07/31 Python
Python代码生成视频的缩略图的实例讲解
2019/12/22 Python
Python装饰器用法与知识点小结
2020/03/09 Python
Python内置函数及功能简介汇总
2020/10/13 Python
python 装饰器的基本使用
2021/01/13 Python
CSS3实现多背景展示效果通过CSS3定位多张背景
2014/08/10 HTML / CSS
css3实现3D色子翻转特效
2014/12/23 HTML / CSS
Prototype是怎么扩展DOM的
2014/10/01 面试题
跟单文员的岗位职责
2013/11/14 职场文书
大学班级学风建设方案
2014/05/01 职场文书
施工安全承诺书
2014/05/22 职场文书
2014国庆节主题活动方案:快乐的国庆节
2014/09/16 职场文书
html+css实现环绕倒影加载特效
2021/07/07 HTML / CSS