then方法返回的是一个新的Promsie实例
p1 = new Promise((resolve,reject)=>{
resolve("成功呢");
})
p2= p1.then(value=>{
console.log(value);
},reason=>{
console.log(reason);
})
console.log(p1);
console.log(p2)
打印结果如下:
若then函数中没有返回值,默认也会返回一个Promsie。
then方法返回的是一个新的Promsie实例
p1 = new Promise((resolve,reject)=>{
resolve("成功呢");
})
p2= p1.then(value=>{
console.log(value);
},reason=>{
console.log(reason);
})
console.log(p1);
console.log(p2)
打印结果如下:
若then函数中没有返回值,默认也会返回一个Promsie。