Lei’s
课程博客讨论LIVE
登录立即订阅
JavaScript 异步编程
课程指南 JavaScript 异步编程

JavaScript 异步编程

JavaScript 语言的执行环境是"单线程",虽然实现简单,但是当一个任务耗时很长时,后面的任务都必须排队等着,会拖延整个程序的执行。异步编程正是为了解决这个问题而产生的编程模式。

JavaScript 语言的执行环境是"单线程",虽然实现简单,但是当一个任务耗时很长时,后面的任务都必须排队等着,会拖延整个程序的执行。异步编程正是为了解决这个问题而产生的编程模式。

本课程介绍在 JavaScript 语言中异步编程和同步编程的区别,逐步分析异步编程的优势。并且通过异步编程的实例,来引导大家学习异步编程思想,提高开发效率和改善编码风格。

适用人群

有一些简单前端开发经验,希望深入了解 JavaScript 异步调用内部执行原理的同学

知识储备:

  • 掌握 JavaScript 语言基础

学习目标

  • 了解同步模式与异步模式的差异
  • 理解 JavaScript 异步调用内部的执行过程
  • 认识消息队列、事件循环等机制
  • 深入了解 Promise API 的使用
  • 理解宏任务/微任务的区别
  • 掌握 Generator 异步方案
  • 掌握 Async/Await 用法

课程内容

  1. 课程概述
  2. 同步模式
  3. 异步模式
  4. 回调函数
  5. Promise 概述
  6. Promise 基本用法
  7. Promise 使用案例
  8. Promise 常见误区
  9. Promise 链式调用
  10. Promise 异常处理
  11. Promise 静态方法
  12. Promise 并行执行
  13. Promise 执行时序(宏任务、微任务)
  14. Generator 异步方案(上)
  15. Generator 异步方案(中)
  16. Generator 异步方案(下)
  17. Async / Await 函数

价格:

¥99.00

发布时间:

2019-08-12

作者:

汪磊

分类:

指南

标签:

ES6Promise

相关推荐:

  • Rollup 快速上手
  • Webpack 原理与实践
  • 自动化构建
  • 前端脚手架
  • 前端工程化概述
  • ECMAScript 2015
  • TypeScript 基础
  • 快应用实战开发
  • 微信小程序实战开发
-

社交媒体

我们会将最新的、最有意思的内容直接发送到您的收件箱。

标签

  • #工程化,
  • #模块化,
  • #Webpack,
  • #ES6,
  • #轻应用,
  • #AJAX,
  • #Electron,
  • #Rollup,
  • #TypeScript,
  • #自动化,
  • #脚手架,
  • #快应用,
  • #小程序,
  • #Loader,
  • #Plugin,
  • #Principle,
  • #Efficiency,
  • #SourceMap,
  • #HMR,
  • #Tree-shaking,
  • #CodeSplitting,
  • #Optimization,
  • 更多 »

链接

  • 故事
  • 关于我
  • 联系我们
  • 全部分类
  • 内容归档
  • 实验室

订阅

ITBetter
</> with by zce© 2025 Lei’s. 保留所有权利.京ICP备14041905号隐私政策服务条款