美文网首页
Promise注意点

Promise注意点

作者: Asuler | 来源:发表于2021-03-22 15:18 被阅读0次

promise resolve调用后,后面的代码还是会会继续执行的!!!!

new Promise((resolve,reject)=>{
    console.log(2);
    resolve();
    console.log(3)
})

就像这样,3还是会答应出来的,也就是说resolve后需要手动加上return,以防止后面的代码执行

new Promise((resolve,reject)=>{
    console.log(2);
    return resolve();
    console.log(3)
})

如果没有手动return ,并且 如果后面接了then,那么then执行的顺序会在后

new Promise((resolve,reject)=>{
    console.log(2);
    resolve();
    console.log(3)
}).then(()=>console.log(4))

这个4,会在3之后输出

相关文章

  • Promise注意点

    promise resolve调用后,后面的代码还是会会继续执行的!!!! 就像这样,3还是会答应出来的,也就是说...

  • 手写Promise

    参考:Promise实现原理(附源码) promise的注意点: Promise特点 1.状态不可变 2.值穿透,...

  • JavaScript----async、await

    async 函数 基本用法 语法返回Promise对象Promise对象await命令使用注意点 实例:按顺序完成...

  • Promise常用注意点总结

    1.reject函数调用时参数类型 I.一般类型,非promise实例此时该参数直接传给promise实例的the...

  • Promise 对象

    基本用法注意点 注意,调用resolve或reject并不会终结 Promise 的参数函数的执行 上面代码中,调...

  • 59.JS->手写Promise

    day11:跟着训练营第一个手写promise注意点:1.new Promise参数里面的回调函数必传->首先定义...

  • node.js 如何使用Promise

    Promise提供了一种异步执行模式。注意一点Promise的执行仍然是异步方式的,并没有改变成同步执行模式,只不...

  • 异步async

    async也是处理异步的,是promise的扩展 语法: 注意: 返回的是一个promise对象

  • 手写简易Promise

    promise的用法 手写promise需要注意的地方1)接受一个函数(后文称为executor函数)作为参数,e...

  • promise用法

    一、基本用法 生成promise实例 注意:resolve和reject都只接受一个参数promise对象有两种变...

网友评论

      本文标题:Promise注意点

      本文链接:https://www.haomeiwen.com/subject/jaizcltx.html