这是非常基本的问题,我在Stack Overflow上找到了同样的问题,但我发现答案不足以解释答案(这就是为什么我要再问)。
},false);
在函数末尾的作用是什么?
例如:
element.addEventListener('click', function(){
// Do something
},false);
有人可以解释一下这实际上是做什么的吗?它只适用于addEventListener
函数还是可以用于其他函数?
以下是相同的问题,答案只是从MDN复制并粘贴: Javascript: adding 'false' after running a function
答案 0 :(得分:2)
无。 another argument to addEventListener
指定事件应该在冒泡阶段捕获,而不是在捕获阶段捕获。
这是另一种做法,对你来说可能更明显:
function doSomething() {
// Do something
}
element.addEventListener('click', doSomething, false);