From 863015b8f9da281f105df1ccecf9bf3997d55cd9 Mon Sep 17 00:00:00 2001 From: Tim Zhao <30540533+ZhaoTim@users.noreply.github.com> Date: Tue, 5 Oct 2021 19:28:43 +0800 Subject: Improve Web/API/Window/requestIdleCallback, zh-CN (#2634) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 第一句话翻译的不通顺。 --- files/zh-cn/web/api/window/requestidlecallback/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'files/zh-cn/web') diff --git a/files/zh-cn/web/api/window/requestidlecallback/index.html b/files/zh-cn/web/api/window/requestidlecallback/index.html index 667133cf18..1be3f77a71 100644 --- a/files/zh-cn/web/api/window/requestidlecallback/index.html +++ b/files/zh-cn/web/api/window/requestidlecallback/index.html @@ -11,7 +11,7 @@ translation_of: Web/API/Window/requestIdleCallback ---
{{APIRef("HTML DOM")}}{{SeeCompatTable}}
-window.requestIdleCallback()
方法将在浏览器的空闲时段内调用的函数排队。这使开发者能够在主事件循环上执行后台和低优先级工作,而不会影响延迟关键事件,如动画和输入响应。函数一般会按先进先调用的顺序执行,然而,如果回调函数指定了执行超时时间timeout
,则有可能为了在超时前执行函数而打乱执行顺序。
window.requestIdleCallback()
方法插入一个函数,这个函数将在浏览器空闲时期被调用。这使开发者能够在主事件循环上执行后台和低优先级工作,而不会影响延迟关键事件,如动画和输入响应。函数一般会按先进先调用的顺序执行,然而,如果回调函数指定了执行超时时间timeout
,则有可能为了在超时前执行函数而打乱执行顺序。
你可以在空闲回调函数中调用requestIdleCallback()
,以便在下一次通过事件循环之前调度另一个回调。