位置:- 正文

js中Promise的状态探究(js中promise的三种状态)

编辑:rootadmin

推荐整理分享js中Promise的状态探究(js中promise的三种状态),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js中promise的三种状态,js的promise实现原理,js中promise用法,js中promise用法,js里promise,js中promise的三种状态,js中promise的三种状态,js里promise,内容如对您有帮助,希望把文章链接给更多的朋友!

js中Promise的状态探究(js中promise的三种状态)

961

1、promise可以处于等待被赋值的等待态(pending),可以给出值并转换为解决态(resolved)。

2、一旦promise被一个值resolve丢失,它将始终保持这个值不再被resolve丢失。

实例

functionPromise(fn){varstate='pending';varvalue;vardeferred;functionresolve(newValue){value=newValue;state='resolved';if(deferred){handle(deferred);functionhandle(onResolved){if(state==='pending'){deferred=onResolved;return;onResolved(value);this.then=function(onResolved){handle(onResolved);;fn(resolve);
本文链接地址:https://www.jiuchutong.com/zhishi/310253.html 转载请保留说明!
下一篇链接:https://www.jiuchutong.com/zhishi/310254.html
免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络