gpt4 book ai didi

javascript - 如何使用 async/await 返回 Ajax 结果?

转载 作者:行者123 更新时间:2023-12-03 22:54:31 24 4
gpt4 key购买 nike

尝试熟悉async/await ,我在 Chrome 中尝试了以下代码:

async function f() { 
return await $.get('/');
};
var result = f();

但是result不保存结果(字符串);相反,它拥有 Promise这还需要再次等待。这段代码确实给了我响应字符串:

var response = await $.get('/');

如何使用await从函数返回实际的响应字符串?

最佳答案

或者

function f() { 
return $.get('/');
};

async test() {
var x = await f()
console.log(x)
}

test()

f().then(function(res) {
console.log(res)
}

async/await 只是编写相同逻辑的另一种方式。

关于javascript - 如何使用 async/await 返回 Ajax 结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48506445/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com