每天一个小知识
程序员文章站
2022-04-27 19:44:41
...
-
客户端web应用的生命周期:页面构建和事件处理
-
页面构建步骤:
解析html代码并构建文档对象模型DOM
执行js代码
-
事件的类型:
浏览器事件 例如:window.onload
网络事件 例如:请求后端数据
用户事件 例如:onclick事件
计时器事件 例如:setTimeout
-
注册事件处理器
(1).通过把函数赋给某个特殊属性。(不推荐)例:window.onload = function(){}
document.body.onclick = function(){}
不推荐的原因:
document.getElementById("first").onclick = function () {
console.log("onclick")
}
document.getElementById("first").onclick = function () {
console.log("onclick11")
}//会覆盖第一个
(2). 通过使用内置addEventListener 方法。
上一篇: 爆笑:小眼就是好。