这将记录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?我以为向诺言返回价值与向诺言返回价值一样?