JavaScript 编程系列:JavaScript 异步编程—1332人已学习
课程介绍
课程介绍了 JavaScript 单线程、异步操作的特点。介绍了回调函数异步编程的思路。通过爬虫程序,演示了 nodejs 的 http 模块的事件监听机制的异步编程方式。介绍了四人帮的经典设计模式中的发布订阅模式。通过案例讲解了 Promise 异步编程的代码编写方式,并且通过 ES6 内置的 Promise 对象实现了自定义的 Promise 异步机制。介绍了三种流程控制的场景。
课程收益
通过课程的学习,掌握 JavaScript 四种异步编程的技术,分别是:回调函数、事件监听、发布/订阅和 Promise。并且掌握异步编程中的三种常见的流程控制方式,分别是:并行操作、串行操作和混合操作。
讲师介绍
王顶 更多讲师课程
河北经贸大学 数学与统计学学院 讲师 河北师范大学 企业研究生导师 河北师范大学 移动物联网实验室 产品经理 《Business Data Communication, William Stallings》译者,《C语言与程序设 计大学教程》作者。曾发表过《一种新的基于PCA的集成学习算法》河北师范大学 学报-2010-2,等多篇论文。 参与过《iSchool项目》等多个实战项目研发。
课程大纲
1. 课程说明 8:41
2. 【补充】搭建开发环境 26:50
3. 回调函数 18:52
4. 事件监听 11:32
5. 发布/订阅 14:25
6. Promise 14:33
7. 异步操作流程控制:并发流程控制 10:37
8. 异步操作流程控制:串行流程控制 7:40
9. 异步操作流程控制:混合流程控制 14:31
大家可以点击【 查看详情】查看我的课程
课程介绍
课程介绍了 JavaScript 单线程、异步操作的特点。介绍了回调函数异步编程的思路。通过爬虫程序,演示了 nodejs 的 http 模块的事件监听机制的异步编程方式。介绍了四人帮的经典设计模式中的发布订阅模式。通过案例讲解了 Promise 异步编程的代码编写方式,并且通过 ES6 内置的 Promise 对象实现了自定义的 Promise 异步机制。介绍了三种流程控制的场景。
课程收益
通过课程的学习,掌握 JavaScript 四种异步编程的技术,分别是:回调函数、事件监听、发布/订阅和 Promise。并且掌握异步编程中的三种常见的流程控制方式,分别是:并行操作、串行操作和混合操作。
讲师介绍
王顶 更多讲师课程
河北经贸大学 数学与统计学学院 讲师 河北师范大学 企业研究生导师 河北师范大学 移动物联网实验室 产品经理 《Business Data Communication, William Stallings》译者,《C语言与程序设 计大学教程》作者。曾发表过《一种新的基于PCA的集成学习算法》河北师范大学 学报-2010-2,等多篇论文。 参与过《iSchool项目》等多个实战项目研发。
课程大纲
1. 课程说明 8:41
2. 【补充】搭建开发环境 26:50
3. 回调函数 18:52
4. 事件监听 11:32
5. 发布/订阅 14:25
6. Promise 14:33
7. 异步操作流程控制:并发流程控制 10:37
8. 异步操作流程控制:串行流程控制 7:40
9. 异步操作流程控制:混合流程控制 14:31
大家可以点击【 查看详情】查看我的课程