Promise
作者:
关耳木南 | 来源:发表于
2019-07-14 22:16 被阅读0次<script type="text/javascript">
setTimeout(function(){
console.log(5)
})
console.log(1)
console.log(2)
setTimeout(function(){
console.log(4)
})
console.log(3)
/*
Promise : 异步编程的解决方法,简单说是一个容器,里面保存着未来才会结束的事情
三种状态:
进行中
成功状态
失败状态
特点:
对象的状态不受外界影响
一旦启动一个Promise外部再也不能去改变它内部的状态
关注结果:
成功 resolve或者失败 reject
缺点:
无法中途改变状态
不设置回调函数,内部抛出错误,不会反映到外界
当处于pending状态时,无法得知目前处于哪一阶段
*/
new Promise((resolve,reject) => {
}).then((msg)=>{
},(err)=>{
})
</script>
本文标题:Promise
本文链接:https://www.haomeiwen.com/subject/vzfwkctx.html
网友评论