Open
Description
目录
- 牛客网如何监听你切到了其他页面
- JS原生3种绑定事件
- 如何做性能优化
- Event Loop(事件循环)
一. 牛客网如何监听你切到了其他页面
考察页面可见性的判断
- document.hidden属性(只读),返回布尔值,表示页面是否处于隐藏状态。页面隐藏包括页面在后台标签页或者浏览器最小化。
- visibilitychange事件:当文档的可见性改变时触发。
document.addEventListener("visibilitychange", function() {
console.log( document.hidden );
// Modify behavior...
});
JS原生3种绑定事件
- html标签事件绑定 (
<button onclick="show()">html标签事件绑定</button>
) - js事件绑定(
document.getElementById("btn2").onclick
) - 事件监听 (
addEventListener
)