JavaScript基础 removeEventListener 移除带参数的方法
目的是为了方便移除带参数的函数。看网上没有特别合适的就整一个绕小弯的算了
简而言之
1:写一个函数
var test = function(a) {
console.log(a);
}
先写一个带名的函数
2:addEventListener
按照惯例添加,但是在添加之前我们需要用一个变量代替一下,通过bind函数将参数传入赋值给TMP,此时TMP就变成了一个带参数2的test函数
var TMP = test.bind(this, 2);
将TMP作为需要执行的函数加入add.
原创
2021-01-20 16:29:54 ·
2195 阅读 ·
1 评论