js事件传参
2015-06-01 09:15
309 查看
阻止事件发生之前就执行了函数
除了创建匿名函数
另外有bind()
bind()第一个参数作为this,传入bind方法的第二个以及以后的参数加上绑定函数运行时本身的参数按照顺序作为原函数的参数来调用原函数.
除了创建匿名函数
function foo(a){ console.log(a); } document.onclick=foo(1) //document.onclick=function(){foo(1)} // document.addEventListener('click',foo(1),false)
另外有bind()
function foo(a){ console.log(a); } document.onclick=foo.bind(null,2)
bind()第一个参数作为this,传入bind方法的第二个以及以后的参数加上绑定函数运行时本身的参数按照顺序作为原函数的参数来调用原函数.
相关文章推荐
- 一看就懂:jsonp详解
- 十个JavaScript中易犯的小错误,你中了几枪?
- JS数组array元素的添加和删除方法代码实例
- js实现网页新消息标题闪烁提醒
- JS实现HTML静态页传值的方法
- Js 操作 Cookies
- js中cookie的使用详细分析
- JS中注意原型链的“指向”
- 循环中的闭包
- javascript模板引擎原理
- 【优波尔】JS基本内容整理(2)
- 基于HTML模板和JSON数据的JavaScript交互
- JavaScript 保留关键字
- JavaScript 正则表达式
- JavaScript 类型转换
- JavaScript typeof, null, 和 undefined
- JavaScript 字符串
- servlet跳转Jsp方法
- Angular ng-repeat 不识别json问题
- JS数组array元素的添加和删除方法代码实例