如果我想使用 setTimeout 和delay = Math.random() * 1000. 由于异步编程和事件循环,答案将是从 1 到 10 以随机顺序排列的数字。
delay = Math.random() * 1000
我想要的是以上述相同的延迟按递增顺序打印数字。这可以通过 Promises 或 Async 模块来完成。我的意思是说它应该只打印一次,然后打印 2,依此类推。
任何帮助,将不胜感激。
注意:请不要给出诸如为变量添加时间并将该变量用作延迟之类的答案。
javascript asynchronous settimeout es6-promise
asynchronous ×1
es6-promise ×1
javascript ×1
settimeout ×1