Q1主动回忆难度 2
1/12
浏览器与网络 · 中级 01
记忆强度
浏览器与网络中级题库第 1 组,共 12 张卡片。
浏览器与网络 · 中级 01
很多大公司面试喜欢问这样一道面试题,输入URL到看见页面发生了什么?
浏览器和 Node.js 都通过事件循环协调同步代码、异步回调和微任务,但两者的宿主环境、任务来源以及调度结构不同。
要弄明白cookie和session,就得先了解一下HTTP协议。
HTML 页面的生命周期包含三个重要事件:
事件循环是指: 执行一个宏任务,然后执行清空微任务列表,循环再执行宏任务,再清微任务列表
两种方案:惰性删除 和 定时删除
跨标签页通信的本质,是让多个独立的浏览上下文通过共同可访问的通道交换消息。
我们经常需要对业务中的一些数据进行存储,通常可以分为 短暂性存储 和 持久性储存。
7.1 Web Worker
localStorage 没有原生过期时间,也不会主动定时删除数据。
3.1 浏览器的渲染机制一般分为以下几个步骤
因为浏览器出于安全考虑,有同源策略。