<button id="test">点我</button>
<script>
var button={
clicked:false,
click:function(){
debugger;
this.clicked=true;
console.assert(!(button.clicked),"The button has been clicked");
}
}
var elem=document.getElementById("test");
//error
//elem.addEventListener("click",button.click,false);
elem.addEventListener("click",bind(button,"click"),false);
function bind(context,name){
return function(){ return context[name].apply(context,arguments);
};
}

最新文章

  1. Android studio使用gradle动态构建APP(不同的包,不同的icon、label)
  2. HDU 3032 Nim or not Nim?(sg函数)
  3. 迷你DVD管理器项目
  4. FastJson之有道翻译
  5. css针对(各大浏览器、各版本)调兼容
  6. 理解JavaScript设计模式与开发应用中发布-订阅模式的最终版代码
  7. android sensor传感器系统架构初探
  8. 实现一个脚本语言Raven(一)
  9. TO DO NOW——送给奋斗着的程序“猿”们
  10. HDU 4907 Task schedule
  11. PAT (Advanced Level) 1107. Social Clusters (30)
  12. 关于python中的pickle函数
  13. HDU [P1150] Machine Schedule
  14. [原创]免固件开发USB2.0 FPGA方案 速度40Mbyte/s+
  15. Spring Boot入门 and Spring Boot与ActiveMQ整合
  16. 【LeetCode刷题系列 - 003题】Longest Substring Without Repeating Characters
  17. 数据结构C语言顺序表
  18. java中String创建对象分析(转)
  19. http://dl-ssl.google.com/android/eclipse/ 无法访问的解决办法
  20. mfc 函数重载

热门文章

  1. Linux打包解压
  2. Servlet容器 Jetty
  3. glassfish3操作命令
  4. WebApi接口传参不再困惑(4):传参详解
  5. Mobicents记录1:如何搭建和运行mobicents3.0环境(基于jboss7.2)
  6. cocos2dx 3.x Node::schedule
  7. C# 正则表达式替换制定关键词后面的所有内容
  8. 生成ID模板:年月日时分秒+6位自增码
  9. python之读取Excel 文件
  10. Apache伪静态Rewrite详解