1.promise的异步编程的一种解决方案,有三种状态
-
pending(初始状态)
-
fulfilled(成功状态)
-
rejected (失败状态)
2.promise自带两个参数
-
resolve(当异步 操作执行成功,执行resolve方法)
-
rejected(当异步操作失败,执行reject方法)
3.然后promise执行resolve,就会走到then方法里,如果执行reject方法,就会走到catch里
4.promise执行resolve
5.promise执行reject