Promise视频简介
Promise的介绍
Promise的初体验01
Promise的初体验02
fs读取文件
ajax请求
封装fs读取文件操作
promisify方法进行promise风格转化
Promise封装AJAX请求
对象状态属性介绍
对象结果值属性介绍
Promise工作流程
Promise的API-构造函数-then-catch
Promise.resolve 方法
Promise.reject方法
Promise.all方法
Promise.race方法
如何修改对象的状态
能否执行多个回调
改变状态与指定回调的顺序问题
then方法返回结果由什么决定
串联多个任务
异常穿透
如何终端promise链
初始结构搭建
resolve与regect结构搭建
resolve与regect代码实现
thtow抛出异常改变状态
Promise对象状态只能修改一次
then方法执行回调
异步任务回调的执行
指定多个回调的实现
同步修改状态then方法结果返回
异步修改状态then方法结果返回
then方法完善与优化
catch方法-异常穿透与值传递
resolve方法封装
reject方法封装
all方法封装
race方法封装
then方法回调的异步执行
class版本的实现
async函数
await表达式
async与await结合实践
async与await结合发送ajax请求
本套视频教程由浅入深,通俗易懂,对复杂的实现庖丁解牛,分步拆解,采用闯关式设计,循序渐进的讲解,更具学习的趣味性。课程内容涵盖前端与后端异步编程任务实践,让你宏观认识Promise。 课程的五大部分内容: 1.介绍与基本使用 2.Promise的API 3.Promise 中的几个关键问题 4.自定义封装 5.async和await(异步编程的终极解决方案)