zoukankan      html  css  js  c++  java
  • JQuery之proxy实现绑定代理

        在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)
  • 相关阅读:
    正则表达式
    网络编程
    多线程
    IO—Data
    IO-对象流
    IO-转换流
    异常
    常用类——File——Random——Math——枚举
    每月博客-20180310
    每月博客-20180204
  • 原文地址:https://www.cnblogs.com/xfz1987/p/5724134.html
Copyright © 2011-2022 走看看