【发布时间】:2014-08-02 00:55:48
【问题描述】:
根据IE docs,引入 setImmediate 是为了解决核心性能问题,而不会对功耗产生负面影响。 IE如何实现这一点? (特别是如果setTimeout 4ms钳制的原因是因为'试图增加每秒回调的数量'导致高功耗)
我的问题是:
- setImmediate() 不具备 setTimeout(func,0) 在引入 4ms 钳制之前的所有缺点吗?
- 那么为什么有人应该使用 setImmediate() 而不是 setTimeout(func,0) 呢?
【问题讨论】:
-
这个函数是否存在于
window.requestAnimationFrame不存在的IE版本中? -
没有。两者都是在 IE 10 中引入的。
标签: javascript internet-explorer asynchronous settimeout