Q1主动回忆难度 2
1/11
每日一题 · 中级 03
记忆强度
每日一题中级题库第 3 组,共 11 张卡片。
每日一题 · 中级 03
所谓 Hooks 闭包陷阱,本质上不是闭包失效,而是函数组件每次渲染都会创建一套新的局部变量和回调;
浏览器执行某些跨源请求前,会先发送一个方法为 OPTIONS 的 CORS 预检请求,询问目标服务器是否允许当前来源使用指定方法和请求头。
控制并发不是把请求分批后简单调用 Promise.all,而是建立一个带并发上限的任务调度器。
浏览器事件循环(Event Loop)负责在单个主线程上协调任务执行、微任务清空和渲染机会。
这些状态码都用于重定向,但需要从两个维度选择:目标是永久还是临时,以及后续请求是否必须保留原方法和请求体。
从输入 URL 到页面可交互,浏览器会经历地址解析与导航决策、缓存和服务工作线程检查、域名解析、连接与安全协商、发送请求、服务端处理、响应解析、子资源调…
全局拦截只能作为异常观测与兜底机制,不能替代业务链路中的显式错误处理。
用递归 setTimeout 模拟 setInterval 的基本方式,是在本次回调结束后再安排下一次回调。
requestAnimationFrame 用于把回调安排到浏览器下一次绘制之前,核心目标是让视觉更新与刷新节奏协调,适合动画、拖拽、滚动跟随和需要合并…
这道题不仅考查动态创建元素,还考查状态归属、事件委托、闭包以及安全更新页面内容。
promisify 的作用是把遵循“错误优先回调”约定的函数转换成返回 Promise 的函数。