整理了两晚上都快要吐血的知识

2017-04-23 01:48:05 +08:00
 aleen42

源于我司 William 大神所分享的一次会议,因而这两天整理了一些关于 JavaScript 中异步编程知识与概念,包括 Continuation-Passing Style 、 Promise 、 Async/Await 以及 Coroutine 等相关内容。具体的 Promise 和 Async/Await 会在后续继续补充。当然,不才与劣者英文水平一般,所以请各位凑合着看。在通篇整理好文章后,劣者会在相应的 Issue 中整理出中文归纳点以便记忆。

阅读地址( Gitbook ,由于有自动生成的提纲,以便查看通篇文章的结构): https://aleen42.gitbooks.io/personalwiki/content/Programming/JavaScript/async_programming/async_programming.html

项目地址( GitHub ,多多关注,一起默默地去探究知识的真理): https://github.com/aleen42/PersonalWiki/blob/master/Programming/JavaScript/async_programming/async_programming.md

6171 次点击
所在节点    程序员
15 条回复
55555
2017-04-23 01:58:33 +08:00
现在时间.58
aleen42
2017-04-23 02:07:28 +08:00
@55555 现在报时,晚上时间 两点零八分 = =
ob
2017-04-23 02:42:18 +08:00
@aleen42 有比我晚的吗?
hepin1989
2017-04-23 02:49:05 +08:00
说句实话这一套理论啊,真的是很够人学习的,虽然我是基于 Scala 搞开发,不过这些概念在各个语言中都有实现,所以您也可以再看下别的语言,然后对比下呢:)
EIlenZe
2017-04-23 03:00:39 +08:00
3 点整
ljcarsenal
2017-04-23 03:07:11 +08:00
你司是啥司啊 还有外国人?
zhoufenfens
2017-04-23 03:07:53 +08:00
三点零七了
55555
2017-04-23 09:29:17 +08:00
@aleen42 肾重
aleen42
2017-04-23 10:10:32 +08:00
@ljcarsenal 不是,只不过他们都以英文名自称而已。
aleen42
2017-04-23 10:10:48 +08:00
@55555
aleen42
2017-04-23 10:12:17 +08:00
@hepin1989 的确有些东西需要我们做前端的去深入琢磨,不然停留在浅层,而光有广度是不行,(逃 = =
aleen42
2017-04-23 10:12:33 +08:00
@ob 哥,小心别上新闻
peesefoo
2017-04-23 12:31:32 +08:00
记得以前有个玩 WordPress 的 William
lujiajing1126
2017-04-23 16:29:09 +08:00
https://github.com/Kotlin/kotlin-coroutines/blob/master/kotlin-coroutines-informal.md

Kotlin 的这篇 spec 对 coroutine,future,continuation 这块的异步编程讲的还不错
aleen42
2017-04-23 17:52:57 +08:00
@lujiajing1126 好,今晚看看

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/356721

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX