价格: 19 学币

分类: None

发布时间: 2022年2月21日 20:11

最近更新: 2022年2月21日 20:11

资源类型: VIP

课程介绍

Promise是ES6引入的进行异步编程的新方法,语法上就是一个构造函数,它可以封装异步任务,对结果进行处理。Promise的好处是可以解决回调地狱的问题,并且指定回调与错误处理的方式更加方便。 Promise 在现代Web项目中的应用十分频繁, 也是面试的高频题目,如果你想进大厂,就要掌握Promise内部的运行原理。为此尚硅谷特意录制了Promise课程新版! 本套视频教程由浅入深,通俗易懂,对复杂的实现庖丁解牛,分步拆解,采用闯关式设计,循序渐进的讲解,更具学习的趣味性。课程内容涵盖前端与后端异步编程任务实践,让你宏观认识Promise。 课程的五大部分内容: 1.介绍与基本使用 2.Promise的API 3.Promise 中的几个关键问题 4.自定义封装 5.async和await(异步编程的终极解决方案) 课程前置知识: 1. AJAX 2. NodeJS基础

视频目录

01.尚硅谷_Promise视频简介
02.尚硅谷_Promise的介绍
03.尚硅谷_Promise的初体验
04.尚硅谷_Promise的初体验-2
05.尚硅谷_Promise实践练习-fs读取文件
06.尚硅谷_Promise实践练习-AJAX请求
07.尚硅谷_Promise封装fs读取文件操作
08.尚硅谷_Promise-util.promisify方法进行promise风格转化
09.尚硅谷_Promise封装AJAX请求
10.尚硅谷_Promise对象状态属性介绍
11.尚硅谷_Promise对象结果值属性介绍
12.尚硅谷_Promise工作流程
13.尚硅谷_Promise的API-构造函数-then-catch
14.尚硅谷_Promise.resolve方法
15.尚硅谷_Promise.reject方法
16.尚硅谷_Promise.all方法
17.尚硅谷_Promise.race方法
18.尚硅谷_Promise关键问题-如何修改对象的状态
19.尚硅谷_Promise关键问题-能否执行多个回调
20.尚硅谷_Promise关键问题-改变状态与指定回调的顺序问题
21.尚硅谷_Promise关键问题-then方法返回结果由什么决定
22.尚硅谷_Promise关键问题-串联多个任务
23.尚硅谷_Promise关键问题-异常穿透
24.尚硅谷_Promise关键问题-如何中断promise链
25.尚硅谷_Promise自定义封装-初始结构搭建
26.尚硅谷_Promise自定义封装-resolve与reject结构搭建
27.尚硅谷_Promise自定义封装-resolve与reject代码实现
28.尚硅谷_Promise自定义封装-throw抛出异常改变状态
29.尚硅谷_Promise自定义封装-对象状态只能修改一次
30.尚硅谷_Promise自定义封装-then方法执行回调
31.尚硅谷_Promise自定义封装-异步任务回调的执行
32.尚硅谷_Promise自定义封装-指定多个回调的实现
33.尚硅谷_Promise自定义封装-同步修改状态then方法结果返回
34.尚硅谷_Promise自定义封装-异步修改状态then方法结果返回
35.尚硅谷_Promise自定义封装-then方法完善与优化
36.尚硅谷_Promise自定义封装-catch方法-异常穿透与值传递
37.尚硅谷_Promise自定义封装-resolve方法封装
38.尚硅谷_Promise自定义封装-reject方法封装
39.尚硅谷_Promise自定义封装-all方法封装
40.尚硅谷_Promise自定义封装-race方法封装
41.尚硅谷_Promise自定义封装-then方法回调的异步执行
42.尚硅谷_Promise自定义封装-class版本的实现
43.尚硅谷_Promise-async函数
44.尚硅谷_Promise-await表达式
45.尚硅谷_Promise-async与await结合实践
46.尚硅谷_Promise-async与await结合发送AJAX请求