setInterval有什么用,值为零?

时间:2013-08-21 20:37:48

标签: javascript settimeout

我见过一些包含以下内容的JavaScript代码:

var myFunc = function () { 
    timeout = setTimeout(myFunc, 0); 
}

这似乎会立即回想起这个功能。

有什么用例吗?

1 个答案:

答案 0 :(得分:1)

Read this.

简而言之,它“暂停”JavaScript执行以让渲染线程赶上来。它为浏览器提供了一个机会,可以在参与这个新的JavaScript之前完成一些等待完成的非JavaScript事情。