在 JavaScript 中,可以通过使用 async/await 句法来编写异步函数。如果需要在异步函数中调用另一个异步函数,可以将该函数也定义为异步函数,并在调用时使用 await 关键字。以下是示例代码:
async function asyncFunction1() { // 在这里做一些异步操作
// 调用另一个异步函数 const result = await asyncFunction2();
// 继续做一些异步操作 }
async function asyncFunction2() { // 在这里做一些异步操作
// 返回一个值 return someValue; }
asyncFunction1() 函数调用 asyncFunction2() 函数,并等待异步操作完成后才能继续执行。注意,使用 await 关键字调用异步函数时,必须将该函数的返回类型声明为 Promise 或使用 async 关键字将其转换为异步函数。