实现 setTimeout & setInterval 暂停的方案

在管理 setTimeout & setInterval 这两个 APIs 时,笔者通常会在顶级(全局)作用域创建一个叫 timer 的对象,在它下面有两个数组成员 —— {sto, siv},用它们来分别存储需要管理的 setTimeoutID / setIntervalID。如下: 1 2 3 4 var timer = { sto: [], siv: [] }; 在使用 setTimeout
相关文章
相关标签/搜索