<a href="JavaScript:">a</a>
<a href="JavaScript:">b</a>
<a href="JavaScript:">c</a>
<a href="JavaScript:">d</a>
<a href="JavaScript:">e</a>
<script>
var i,s=document.querySelectorAll("a");
for(i=;i<s.length;i++)
s[i].addEventListener("click",function(){
alert(this); //bind的第一个参数可以在函数内使用this得到
}.bind(i)/*这里对匿名回调函数bind一个参数*/);
</script>

这里的bind可不是事件,只是把函数绑定上默认参数的方法而已。

 <script type="text/javascript">
var f, o, fo, name = "SB";
o = { name: "次碳酸钴" };
f = function (e) { console.log(this.name + ":" + e) };
fo = f.bind(o, "颤抖吧人类!"); f("直接调用时参数是有效的!");
fo("这里的参数不会传到e!");
</script>

通过代码可知: bind 改变了原来的 function 参数

最新文章

  1. Oracle 外网访问
  2. java-collections.sort异常Comparison method violates its general contract!
  3. 用systemd脚本自动启动node js程序
  4. [UE4]CustomAnimationBlueprintNode 自定义动画蓝图节点
  5. CSS伪类
  6. Prism&amp;MEF构建开发框架 (三)
  7. ztree edit_super
  8. 小P的图论课 (模拟退火)
  9. ruby中symbol
  10. .NET开源工作流RoadFlow-流程设计-流程步骤设置-策略设置
  11. Delphi中实现MDI子窗体(转)
  12. 【阿里云产品公测】利用PTS服务优化网站数据库读写性能
  13. VARCHAR2转换为CLOB碰到ORA-22858错误
  14. android获取在res文件下的图片资源
  15. Spring MVC 返回json数据 报406错误 问题解决方案
  16. python的pika模块操作rabbitmq
  17. 学习 JavaScript (八) 引用类型之 Object
  18. Python中面向对象的概念(科普)
  19. 服务器与本地的控制工具unison
  20. HashMap 和 Hashtable 的 6 个区别,一般人不知道最后一条

热门文章

  1. python urllib2导出elasticsearch数据时 返回 &quot;urllib2.HTTPError: HTTP Error 500: Internal Server Error&quot;
  2. ARM汇编语言(3)(寄存器读写控制外设)
  3. 【ARDUINO】HC-05蓝牙不配对问题
  4. shell基础(三)
  5. SourceTree --转载 SourceTree大文件上传提示POST git-receive-pack (chunked)相关问题记录
  6. Havel-Hakimi定理(推断是否可图序列)
  7. ModelShowDialog缓存上次浏览的URL
  8. vijos P1740 聪明的质检员
  9. jpa双向一对多关联映射
  10. 巨蟒python全栈开发flask4