定义函数foo使得init对应的函数调用执行的时候,将其对应的事件(click),传递给dosomething方法并且执行
dosomething。
Var handler={
id:'123456'
init:function(){
document.addEventListener('click'foo);},
doSomething:function(type){
console.log('Handling'+type+'for'+
this.id);
};
求解,这个程序怎么处理
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 是大刚啊 2022-06-29 18:13关注
```javascript var handler = { id: '123456', init: function() { document.addEventListener('click', foo); }, doSomething: function(type) { console.log('Handling' + type + 'for' + this.id); } } function foo(e) { handler.doSomething(e.type) } handler.init()
```
解决 无用评论 打赏 举报
悬赏问题
- ¥15 c程序不知道为什么得不到结果
- ¥40 复杂的限制性的商函数处理
- ¥15 程序不包含适用于入口点的静态Main方法
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置