概述`scheduler.postTask` 提供 `user-blocking`/`user-visible`/`background` 等优先级,配合 `AbortSignal` 支持取消与饥饿避免,可替代零散 `setTimeout`/微任务方案。实践要点(已验证)优先级映射:交互响应→user-blocking;渲染更新→user-visible;分析/同步→background(来源)取消与分片:为长任务分片并支持取消;结合 `yield` 降低 INP 长尾(来源)
微信公众账号
微信扫一扫加关注
发表评论 取消回复