gpt4 book ai didi

javascript Promise 解析函数与解析匿名函数

转载 作者:行者123 更新时间:2023-12-02 14:16:07 29 4
gpt4 key购买 nike

为什么它有效(基于 console.log 输出)

return new Promise(function(resolve) {
var test = function() {
console.log('rrrr');
return $timeout(function(){},100);
}
resolve(test());
}

但这不是吗?

return new Promise(function(resolve) {
resolve(function() {
console.log('rrrr');
return $timeout(function(){},100);
});
}

最佳答案

因为顶部调用测试函数,但底部仅定义匿名函数。

试试这个,它应该有效:

return new Promise(function(resolve) {
resolve(function() {
console.log('rrrr');
return $timeout(function(){},100);
}()); // the extra () will call your anonymous function.
}

关于javascript Promise 解析函数与解析匿名函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39016916/

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