Q1选择题难度 2
1/12
React · 中级 06
记忆强度
React 18+ 中,某团队在输入框的每次 onChange 后调用 flushSync,以便让搜索结果立即刷新。对此最准确的评价是什么?
搜索结果计算和渲染较重,目前连续输入时页面明显卡顿。
React中级题库第 6 组,共 12 张卡片。
React · 中级 06
搜索结果计算和渲染较重,目前连续输入时页面明显卡顿。
flushSync 会要求 React 在回调结束前同步处理相关更新,它是用于与浏览器或第三方命令式 API 协调的逃生口,而不是常规性能优化。
正确选项是 A、C、D。
Redux、Zustand 和 MobX 的主要差异不只是代码量,而是状态变更模型、依赖追踪方式和工程约束。
服务端渲染通常简称为 SSR,其核心是由服务器根据请求、路由和数据预先执行组件渲染,生成可直接展示的 HTML 并返回浏览器。
设计模式是对重复设计问题的可复用解法,不是必须逐项套用的模板。
正确做法是使用任务稳定且唯一的 id。
useMemo 是性能提示,不是让数据脱离响应式更新的存储机制。
React Native 与 Web React 共享组件、Props、State、Hooks 和声明式渲染等 React 编程模型,但它们使用不同的宿…
useEffect 的清理函数用于撤销当前副作用建立的外部连接或持续性资源,例如定时器、事件监听、订阅、观察器、网络请求和长连接。
普通 React Hooks 必须在函数组件或自定义钩子的顶层,以稳定且相同的顺序调用。
Suspense 边界决定其后代发生挂起时由哪一块 fallback 替换内容。
在传统的请求级服务端渲染中,组件通常只为当前请求执行一次渲染,不会像浏览器中的交互式组件那样持续经历多次重新渲染。