const resp = await USER_SELECT_BY_ID_API(userId);
时间: 2023-08-29 19:08:19 浏览: 106
这段代码使用了 await 关键字来等待 USER_SELECT_BY_ID_API(userId) 函数返回一个 Promise 对象的结果,并将结果赋值给 resp 变量。在此过程中,JavaScript 引擎会暂停当前函数的执行,直到 Promise 对象的状态变为 resolved 或 rejected。
如果 Promise 对象成功地被 resolved,await 表达式的值将设置为返回的数据;如果 Promise 对象被 rejected,则 await 表达式会抛出一个错误,需要用 try-catch 语句来捕获这个错误。
需要注意的是,使用 await 关键字的函数必须在函数前面添加 async 关键字来表明这个函数是异步函数。
阅读全文