javascript - 调用响应事件的JS函数时, 'false'参数是什么意思

标签 javascript dom-events addeventlistener

我是 Javascript 新手,我遇到过基于事件的函数调用 我不明白的是: 为什么第三个参数在大多数情况下总是“false”,它是什么意思?

<script>
function start(){
    does something ...

}

window.addEventListener('load', start, false);

</script>

最佳答案

它指示该类型的事件在分派(dispatch)到 DOM 树中该事件下方的任何 EventTarget 之前是否会分派(dispatch)到已注册的监听器。您不必显式编写它,因为默认值为 false。 更多细节: https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener

关于javascript - 调用响应事件的JS函数时, 'false'参数是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59484987/

相关文章:

javascript - 如何在 JavaScript(或 jQuery)中实现自定义广播事件?

javascript - 将 HTML DOM 包含到 addEventListener() 中

javascript - 将 .addEventListener 添加到函数中

javascript - JS在定位 anchor 时隐藏一个div

javascript - knex.js 数据库调用未完成

javascript - 如何在Javascript中获取页面URL并调用脚本?

javascript - 如何在 JavaScript 中为特定列表添加下划线

javascript - 检索表中选择的行值作为数组并将结果发送到 React 上的另一个函数

javascript - 提交按钮在模态弹出窗口中不起作用,但单击按钮有效

javascript - Browserify:浏览器运行时出现 'Cannot find module...' 错误