小程序js有sleep函数吗?怎么用啊
发布于 6 年前 作者 hcao 14345 次浏览 来自 问答

小程序js有sleep函数吗?怎么用啊

4 回复

用setTimeout 和 promise 自己封装一个

export function delay(milSec) {
 
  return new Promise(resolve => {
 
    setTimeout(resolve, milSec)
 
  })
 
}

拿走不谢

可以参考这篇文章:

https://blog.csdn.net/FeiChangWuRao/article/details/90450386

我自己的写法也差不多:

函数A(){

if(x<y){return;}//满足条件跳出循环。

{ }//要执行的代码部分。

setTimeout(function () {

{x++}//跳出的flag。

调用.函数A;

},xxxx)

//最后把延迟执行的xxxx调试好,是视乎执行代码的部分要运行多久,略微调大

回到顶部