1
1
是的,您实际上可以创建类似计时器的函数:它返回一个在时间用完时解析的承诺,如下所示:
我为您的示例提供了稍微经过重构的代码的概念证明: https://codesandbox.io/s/308kxjzwrq |
2
0
通常的做法是 Promises 为了这个。通过在resolve上添加成功回调,您可以创建将使用requestAnimationFrame的helper Promise,并使流变得平坦和“可实现”。 |
Mer · 文本输入中的打字机效果在Firefox中不起作用 7 年前 |
Abido · setTimeout节点内存泄漏(Meteor) 7 年前 |
aman.s · 选中复选框5秒后刷新JavaScript页面 7 年前 |
Sanju · 如何在每次函数调用之前等待setTimeout? 7 年前 |
Alperb · 如何在按键功能中设置超时功能 7 年前 |
DannyArcher · 我可以在设置间隔中插入多个设置超时吗? 7 年前 |