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 Tools Dateinput使用介绍
Jul 14 Javascript
javascript动态加载实现方法一
Aug 22 Javascript
JavaScript中伪协议 javascript:使用探讨
Jul 18 Javascript
jQuery simplePage+AJAX plus分页插件用法实例
Feb 17 Javascript
jQuery实现产品对比功能附源码下载
Aug 09 Javascript
读Javascript高性能编程重点笔记
Dec 21 Javascript
Angular使用ng-messages与PHP进行表单数据验证
Dec 28 Javascript
node.js+jQuery实现用户登录注册AJAX交互
Apr 28 jQuery
详解用函数式编程对JavaScript进行断舍离
Sep 18 Javascript
vue实现element-ui对话框可拖拽功能
Aug 17 Javascript
bootstrap table实现横向合并与纵向合并
Jul 18 Javascript
解决layer弹出层中表单不起作用的问题
Sep 09 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使用函数pathinfo()、parse_url()和basename()解析URL
2016/11/25 PHP
php file_get_contents取文件中数组元素的方法
2017/04/01 PHP
PHP PDOStatement::getAttribute讲解
2019/02/01 PHP
script标签属性type与language使用选择
2012/12/02 Javascript
js动态添加删除,后台取数据(示例代码)
2013/11/25 Javascript
javascript从右边截取指定字符串的三种实现方法
2013/11/29 Javascript
jquery分页对象使用示例
2014/04/01 Javascript
JavaScript中提前声明变量或函数例子
2014/11/12 Javascript
不到30行JS代码实现Excel表格的方法
2014/11/15 Javascript
node.js实现BigPipe详解
2014/12/05 Javascript
利用jquery实现实时更新歌词的方法
2017/01/06 Javascript
JS图片轮播与索引变色功能实例详解
2017/07/06 Javascript
jQuery Ajax 实现分页 kkpager插件实例代码
2017/08/10 jQuery
基于node下的http小爬虫的示例代码
2018/01/11 Javascript
ES6入门教程之变量的解构赋值详解
2019/04/13 Javascript
vue随机验证码组件的封装实现
2020/02/19 Javascript
前端 javascript 实现文件下载的示例
2020/11/24 Javascript
[41:17]完美世界DOTA2联赛PWL S3 access vs CPG 第二场 12.13
2020/12/17 DOTA
使用Python的Scrapy框架编写web爬虫的简单示例
2015/04/17 Python
你所不知道的Python奇技淫巧13招【实用】
2016/12/14 Python
python引入导入自定义模块和外部文件的实例
2017/07/24 Python
Django添加KindEditor富文本编辑器的使用
2018/10/24 Python
nohup后台启动Python脚本,log不刷新的解决方法
2019/01/14 Python
pandas 使用均值填充缺失值列的小技巧分享
2019/07/04 Python
python递归法解决棋盘分割问题
2019/07/17 Python
有关Tensorflow梯度下降常用的优化方法分享
2020/02/04 Python
From CSV to SQLite3 by python 导入csv到sqlite实例
2020/02/14 Python
DataFrame 数据合并实现(merge,join,concat)
2020/06/14 Python
Python+PyQt5+MySQL实现天气管理系统
2020/06/16 Python
漫威玩具服装及周边商品官方购物网站:Marvel Shop
2019/05/11 全球购物
运动会广播稿80字
2014/01/23 职场文书
经济类毕业生求职信
2014/06/26 职场文书
2016年学校党支部创先争优活动总结
2016/04/05 职场文书
Oracle 区块链表创建过程详解
2021/05/15 Oracle
SQL Server表分区删除详情
2021/10/16 SQL Server
MySQL 计算连续登录天数
2022/05/11 MySQL