javascript - sleep() await 仅在异步函数中有效
问题描述
为什么我收到错误:等待仅在异步函数中有效
const sleep = async ((ms) => {
new Promise(res => setTimeout(res, ms))
})
const test1 = async (() => {
await sleep(1000)
})
await test1()
谢谢 !
解决方案
推荐阅读
- python - 如何分别从文本小部件中检索行
- python - 为什么当内部函数为局部变量赋值时会发生UnboundLocalError
- dart - 有没有办法有条件地为类自定义序列化键?
- vue.js - 在 Vue js 中发布时缺少 csrf 令牌
- swift - 检查元类型,作为参数获取
- javascript - 打印不显示 javascript 的特定 div 内容
- c - 删除字符串数组中的空字符串和C中的其他奇怪数据
- sql - 如何搜索文本
- mongodb - 无法连接到配置的 mongo 实例(连接被拒绝)
- testing - 针对 Electron 应用程序运行时,TestCafe 无法建立浏览器连接