为什么退货在这种情况下无法解决?

时间:2020-07-10 21:01:28

标签: javascript promise

这将记录5和1:

console.log(5)
    var promise1 = new Promise((resolve,reject)=>{resolve(1)});
    promise1.then(info=>{console.log(info)});

这只会记录5:

console.log(5)
    var promise1 = new Promise((resolve,reject)=>{return 1});
    promise1.then(info=>{console.log(info)});

为什么第一个案例不记录1?我以为向诺言返回价值与向诺言返回价值一样?

0 个答案:

没有答案