-
callbackless-js:callbackless.js - 抽象掉回调下载
资源介绍
callbackless.js - 抽象掉回调
JavaScript 本质上是异步的,但是太多的回调会使代码变得一团糟。 多年来,社区发明了一堆库,试图让编写同步风格的代码来表达异步逻辑成为可能。 然而,在我看来,直到今天,他们都没有做对。 一些库中的 Promise 抽象看起来很尴尬,它比异步 API 没有多大意义,我们仍然闻到回调。 其他一些库涉及编译和eval ,这对于 99% 的用例来说是不必要的重量级和复杂。
Callbackless.js 努力以更好的方式抽象出回调。 它使用普通的 ECMAScript 5,不依赖于 ECMAScript 6 的任何高级功能(例如 Generator),并且不涉及编译和eval 。 它非常简单和优雅,但站在功能抽象的坚实基础上。
callbackless.js 的核心是对 Promise Monad 的抽象(忘记你在其他库中知道的 Prom
- 上一篇: Windows__7_操作系统培训课件.pptx
- 下一篇: iTunes客户端安装包