promise最恶心人的问题,嵌套一层又一层
promise嵌套问题
上面的博文对于promise的嵌套问题有很好的解释了,做一点点补充
这里是返回一个new Promise,和return一个普通值的结果有所不同,如果return一个值的话,那么会马上推向fulfiilled状态,将then2马上添加到nexttick里面
但是返回new Promise中如果res出来,状态并不会马上改变称为fulfilled
打印出来状态是pending,此时状态不会切换
状态从pending状态切换到fulfilled状态是在then1then3中,可以看打印结果