选择题1537/1603输出什么?

1async function getData() { 2 return await Promise.resolve("I made it!"); 3} 4 5const data = getData(); 6console.log(data);
难度:
2021-07-02 创建

本题为"单选题"

参考答案:

正确选项:C:Promise {<pending>}

异步函数始终返回一个promise。await仍然需要等待promise的解决:当我们调用getData()并将其赋值给data,此时datagetData方法返回的一个挂起的promise,该promise并没有解决。 如果我们想要访问已解决的值"I made it!",可以在data上使用.then()方法: data.then(res => console.log(res)) 这样将打印 "I made it!"

最近更新时间:2021-07-03

赞赏支持

题库维护不易,您的支持就是我们最大的动力!