无同步的 JavaScript:承诺,回调,异同期等待 Asynchronous JavaScript: Promises, Callbacks, Async Await

我的主要目标是帮助您掌握“Asyncronous JavaScript ” ( Asynconomic Javascripat) 。 这个课程是专门为那些希望提高在回召、承诺、Async Await和事件循环方面的技能的人设计的。
课程的设计容易理解,因此有很多视觉效果,特别是当我们谈论重要概念时。你还会看到许多编译的例子。
我们将讨论Async JavaScript的三个主要组成部分:回召功能、承诺和Async Await。JavaSchripet的回拨功能到处都使用。
创建事件处理器,提出HTTP请求,与管理部互动,设定超时、读写数据到文件系统,与数据库合作等。
我敢肯定你已经在你的代码中使用回调, 但我不确定你是否知道它们是如何实际工作的… 知道事情的真切工作会帮助你更快地写出密码 避免奇怪的虫子。
承诺是作为回击的更好的替代物而创造的,它们没有回击带来的缺点。
贾瓦斯克里普特承诺在有几场互相依赖的无节制行动时是非常有用的。 然而,许诺是你们必须学习的新概念,而这个课程将帮助你们做到这一点。
亚辛克·阿西威特(Async Await)是EcmaScript 8. 承诺的合成糖,在JavaScrept写出非同步代码之前,它与普通同步代码非常不同。
亚辛等待允许你以类似的方式构建你的代码 不管它同步还是无序
流行的 JavaScript 图书馆和框架( React、Agragine、Vue.js、jQuery等)中有许多非同步性的东西。 在 NodeJS 中, 不使用无同步操作几乎不可能写出任何东西 。
阅读完这门课后, 你就能有效地读写无同步 JavaScript 代码, 而且你一定明白它是如何在幕后运作的!