为了账号安全,请及时绑定邮箱和手机立即绑定

在js高级程序设计书上,控制台上出现Uncaught ReferenceError: bind is

在js高级程序设计书上,控制台上出现Uncaught ReferenceError: bind is

RISEBY 2018-08-29 17:13:43
var EventUtil = {    addHandler:function(element,type,handler){        if(element.addEventListener){            element.addEventListener(type,handler,false);        }else if(element.attachEvent){            element.attachEvent("on"+type,handler);        }else{            element["on"+type] = handler;        }    },    removeHandler:function(element,type,handler){        if(element.removeEventListener){            element.removeEventListener(type,handler,false);        }else if(element.detachEvent){            element.detachEvent("on"+type,handler);        }else{            element["on"+type] = null;        }    }};var handler={    message:"Event handled",    handleClick:function(event){        alert(this.message);    }};var btn=document.getElementById("btn");EventUtil.adddHandler(btn,"click",bind(handler.handleClick,handler));
查看完整描述

1 回答

?
慕斯王

TA贡献1864条经验 获得超2个赞

bind()函数有定义....在603页

function bind(fn, context){    return function(){        return fn.apply(context, arguments);
    };
}

看书要认真 = =


查看完整回答
反对 回复 2018-10-25
  • 1 回答
  • 0 关注
  • 574 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信