例如:varpromise=newPromise(function(resolve,reject){setTimeout(function(){resolve(1);console.log(2);},1000);console.log(3);});promise.then(function(data){console.log(data);});我觉得应该结果是312可是结果却是321请问这是为什么?我觉得当promise执行到reject的时候,会自动跳转到then的函数中去,难道es6中的Promise不会打断函数的执行?
达令说
慕莱坞森
相关分类