var test = function(){/*code here; return true;*/};
var test1 = new Promise(
function(resolve){
var result = test();
resolve(result)
}
)
test1.then(function(result){/*code that use result*/});
我在这里没有得到test()的返回值。任何人都能帮助我吗?
答案 0 :(得分:0)
您的代码在工作代码段中包含实际返回值。
var test = function() {
return 42;
};
var test1 = new Promise(
function(resolve) {
var result = test();
resolve(result);
}
);
test1.then(function(result) {
console.log(result);
});