JavaScript async/await 输出问题

const q = () => console.log(2)

const w = async () => {
  console.log(1)
  await q
  console.log(3)
}

w()

为什么q没有输出 1 2 3
而是输出 1 3

阅读 1.4k
评论
    1 个回答
    • 6.4k

    低级错误,函数执行应该加上括号 await q();

      相似问题
      推荐文章