欢迎光临散文网 会员登陆 & 注册

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

2023-07-21 09:12 作者:Wink39  | 我要投稿

Promise是个构造函数,需要和new一起连用后面跟个函数,异步执行,函数里有两个参数resolve和reject.

Promise有.then和.catch两种语法。Promise可以看做一个承诺,兑现承诺执行then里面的代码拒绝承诺,执行catch里面的代码

Promise有三个状态,pending正在执行中,fullfilled兑现承诺状态,reiect是拒绝承诺的状态。状态只能转换一次,,从pending到fullfilled或者pending到reject.Promise是用来解决回调地域的,Promise生成Promise对象后,处于pending状态,如果异步结束,调用resolve万法,从pending状态到达fullfilled状态,表示此时兑现成功,那么.then里面的注册的回调函数,会被执行,可以被认为成功了。如果调用reject方法,从pending到reject状态,表示catch注册的回调函数会被执行,表示失败拒绝函数被执行。

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip的评论 (共 条)

分享到微博请遵守国家法律