gpt4 book ai didi

JavaScript 函数不覆盖变量

转载 作者:行者123 更新时间:2023-12-01 00:55:50 25 4
gpt4 key购买 nike

我有下面的代码:

function searchQuery() {
var r = 'toReplace';
chrome.storage.sync.get(['search_query'], function(result) {
console.log(result.search_query);
r = result.search_query;
});
return r;
}

我在其他地方console.log这个函数,并且sync.get函数内的console.log输出正确的内容,但函数本身是“toReplace”。这是为什么?

最佳答案

正如@Phil所说,调用很可能是异步的。我建议查看使用 async & await语法。

关于JavaScript 函数不覆盖变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56589911/

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