相关疑难解决方法(0)

在setTimeout中使用async有效吗?

我在Javascript中有一个异步函数,我添加了setTimeout.代码看起来像这样:

        let timer;
        clearTimeout(timer);
        timer =setTimeout(() => {
        (async() => {
            await this._doSomething();
        })();
        }, 2000);
Run Code Online (Sandbox Code Playgroud)

setTimeout的puprose是在运行函数之前加2秒.确保用户停止输入.

我现在应该从此函数中删除async/await,因为setTimeout是异步的吗?

任何帮助在这里非常感谢!

javascript asynchronous settimeout ecmascript-2017

16
推荐指数
1
解决办法
1万
查看次数

我想在其中学习如何处理异步代码的Node js代码

setTimeout(()=>{
        console.log('time out')
    },3000)
}

go();
console.log('app')
Run Code Online (Sandbox Code Playgroud)

这是异步代码,我想在延迟后打印应用程序,但是我们知道先打印“应用程序”,然后再打印“超时”。

asynchronous node.js express node-modules nodejs-stream

0
推荐指数
1
解决办法
55
查看次数