Lazy loaded image
前端开发
Javascript中Promise的四种常用方法总结
Words 808Read Time 3 min
2021-7-2
2025-5-5
type
status
date
slug
summary
tags
category
icon
password
AI 摘要
这篇文章主要给大家总结介绍了关于Javascript中Promise的四种常用方法,分别是处理异步回调、多个异步函数同步处理、异步依赖异步回调和封装统一的入口办法或者错误处理,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
GPT4.0+Midjourney绘画+国内大模型 会员永久免费使用!
前言
Promise是JavaScript异步操作解决方案,最近看到项目里不少人用了Promise 的库类,比如 bluebird、q 、jQuery.Deffered 等 polyfill promise 方式,使用的时候翻看长长的文档,真心累觉不爱。
es5 发展到现在,node 在0.12版本就已经支持了promise, 在客户端,大部分浏览器也支持了Promise, 如果要兼容低版本的浏览器,可以加上es5-shim等 polyfill promise。下面话不多说,来一起看看详细的介绍:
用法
Promise 常用场景。
  • 处理异步回调
  • 多个异步函数同步处理
  • 异步依赖异步回调
  • 封装统一的入口办法或者错误处理
一、处理异步回调
Promise 的基本用法, 处理异步回调。
二、多个异步函数同步处理
有时候我们需要发送两个ajax,希望他们能一起把数据返回,就可以采用下面的办法。
三、异步依赖异步回调
有些场景是一个异步依赖另一个异步的返回值的,就可以采用下面的用法。
比如: 用一个订单号异步取到订单详情,再用订单详情里的商品Id获取到商品详情。
四、封装统一的入口办法或者错误处理
错误处理
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对我的支持。
您可能感兴趣的文章:
上一篇
模型通过试错学习,将高分响应模式刻入神经网络
下一篇
Vue.nextTick 的原理和用途