图片和样式等外部资源还没加载完成
load, 浏览器加载完所有资源, 包括HTML文档, 图片, 样式等
beforeunload, 用户即将离开, 用来检查用户是否保存了修改, 并询问是否真的要离开
unload...window.onload
当包括样式、图像和其他资源的页面被全部加载时,window 对象上的 load 事件就会被触发
3. window.onunload
当访问者离开页面时,window 对象上的 unload...我们可以在那里做一些不涉及延迟的事件,比如关闭相关的弹出窗口
可以在用户离开时, 使用unload事件发送我们想要保存在服务器上的数据
参考https://w3c.github.io/beacon/,...navigator.sendBeacon(url, data)方法来发送数据
let analyticsData = { /* 收集了数据的对象 */ };
window.addEventListener("unload