zoukankan      html  css  js  c++  java
  • Function原生类型扩展

    •Function.createDelegate(instance, method)方法:
    –得到一个方法引用,执行它时则会调用method方法,并且保证method方法的上下文this引用为instance
    •Function.createCallback(method, context)方法:
    –得到一个方法引用,执行它时则会调用method方法,并将context作为额外的参数传入


    aspx
        <form id="form1" runat="server">
            
    <asp:ScriptManager ID="ScriptManager1" runat="server" />
            
            
    <input type="button" value="Click Me" id="btn" />
            
            
    <script language="javascript" type="text/javascript">            
                var obj 
    = 
                {
                    text : 
    "Hello",
                    onClick : function(e, arg)
                    {
                        alert(
    this.text + " " + arg);
                    }
                }
                
                
    // obj.onClick();
                
    // $addHandler($get("btn"), "click", obj.onClick);
                
    // var onClickDelegate = Function.createDelegate(obj, obj.onClick);
                var onClickDelegate = Function.createCallback(
                    Function.createDelegate(obj, obj.onClick), 
    "World");
                $addHandler($
    get("btn"), "click", onClickDelegate);
            
    </script>
        
    </form>
  • 相关阅读:
    css常用属性
    html常用标签
    通讯录管理
    消息推送
    企业微信API开发前准备
    毕业设计-基于图像处理的垃圾分类系统2020.03.17
    毕业设计-基于图像处理的垃圾分类系统2020.03.15
    毕业设计-基于图像处理的垃圾分类系统2020.03.14
    毕业设计-基于图像处理的垃圾分类系统2020.03.13
    毕业设计-基于图像处理的垃圾分类系统2020.03.12
  • 原文地址:https://www.cnblogs.com/timy/p/1181442.html
Copyright © 2011-2022 走看看