// throw{ // name:‘typeErr‘, // message:‘you should enter a number‘ // } if(type==1){ resolve(‘错误啦。。。‘)} else{ reject(‘对啦。。。‘) } }) }) window.onload=( ()=>{ //noawait(); yawait(); }) //不用await const noawait=(()=>{ getlist(2).then((result)=>{ console.log(‘result‘); console.log(result); }).catch((err)=>{ console.log(‘err me‘); console.log(err); }) }) //使用await方式接收 const yawait=(async ()=>{ try { await只接受resolve返回的内容 let data =await getlist(1); console.log(data); } catch (error) { reject返回的需要在catch里进行捕捉 console.log(error); }
}) </script>
js中Promise简单使用
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)