专栏名称: React
互联网从业者,专注于 React系列精彩内容推荐。关注大前端、Node技术全栈、Flutter、WebAssembly、鸿蒙(harmonyOS)、小程序等互联网科技领域最前沿技术,定期分享个人创业经验。
今天看啥  ›  专栏  ›  React

8 个关于 Promise 高级用途的技巧

React  · 公众号  ·  · 2024-07-01 22:42
    

文章预览

击上方  React ,关注公众号 回复 加群 ,加入技术交流群交流 我发现很多人只知道如何常规地使用promise。 在js项目中,promise的使用应该是必不可少的,但我发现在同事和面试官中,很多中级以上的前端仍然坚持promiseInst.then()、promiseInst.catch()、Promise等常规用法等等。即使是 async/await 他们也只知道它但不知道为什么要使用它。 但实际上,Promise 有很多巧妙的高级用法,并且一些高级用法在 alova 请求策略库内部也被广泛使用。 现在,我将与大家分享8个高级使用技巧。希望这些技巧能够对你有所帮助,现在,我们就开始吧。 1. Promise数组的串行执行 例如,如果你有一组接口需要串行执行,你可能首先想到使用await。 const requestAry = [ () => api.request1(), () => api.request2(), () => api.request3()]; for ( const requestItem of requestAry) { await requestItem(); } 如果使用pr ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览