promise构造函数传入的函数是会立刻执行的吗?若调用了两次resolve方法会怎么样?发生异常会怎么样?

promise构造函数传入的函数是会立刻执行的吗?若调用了两次resolve方法会怎么样?发生异常会怎么样?

阅读 3.3k
2 个回答

会在本次new 操作立刻执行。。
第一次resove就确定了自己是成功还是失败。第二次没用了。添加reject也改变不了。

Promise 一旦决议了,之后的决议就没有用了,状态无法改变的。会忽略

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题