function sleep(time) {
return new Promise(function(resolve, reject) {
setTimeout(function() {
try{
throw new Error();
resolve('请求成功');
}catch(e){
reject('请求失败');
}
console.log("我延时${time}毫秒执行>>>>>>>>");
}, time);
});
}
function getI() {
console.log('1');
sleep(3000).then(function(result){
console.log(result);
}).catch(function(error){
console.log(error);
}).finally(function(){
console.log('最后执行');
});
}
getI();
promise
最新推荐文章于 2024-04-27 07:44:20 发布