Q1主动回忆难度 2
1/12
每日一题 · 中级 06
记忆强度
每日一题中级题库第 6 组,共 12 张卡片。
每日一题 · 中级 06
现代浏览器中应优先使用 URL 和 URLSearchParams 解析地址,而不是手工切割字符串或仅用正则表达式。
HTTP/1.0、HTTP/1.1 与 HTTP/2 的主要差异集中在连接复用、报文表示、并发传输、头部压缩和请求调度能力。
千分位格式化的本质是从整数部分末尾开始,每三个数字划分一组,再用分隔符连接。
快速排序使用分治思想:选择一个基准值,把当前区间划分为位于基准两侧的区域,再递归处理子区间。
二分查找利用有序数据的单调性,每次比较后排除约一半候选区间,因此时间复杂度为 O(log n),迭代实现的额外空间复杂度为 O(1)。
普通函数中的 this 主要由函数被调用的方式决定,而不是由函数定义位置决定;
交集与并集没有脱离业务语义的唯一实现。
统一监听 Vue 错误应采用分层方案:框架错误处理入口负责组件执行异常,组件级捕获钩子负责局部隔离,浏览器全局事件负责普通脚本、未处理异步拒绝和资源加载…
两数之和首先要明确返回元素值还是原始下标、只需一组还是全部组合、同一位置能否使用两次、输入是否有序,以及是否允许修改原数组。
async/await 是建立在 Promise 之上的异步控制流语法,使异步代码可以按接近同步语句的方式书写,但不会把异步操作变成同步操作,也不会在等…
高质量代码审查的目标是降低缺陷和长期维护成本,同时传播上下文,而不是证明审查者更聪明或只检查格式。
统一监控 React 组件运行时错误,应以错误边界隔离组件树故障,并以浏览器全局监听、请求层拦截、资源监控和发布信息补全覆盖范围。