前言 以前没怎么接触前端对JavaScript 的异步操作不了解,现在有了点了解一查,发现 python 和 JavaScript 的协程发展史简直就是一毛一样! 这里大致做下横向对比和总结,便于对这两个语言有兴趣的新人理解和吸收. 共同诉求 随着cpu多核化,都需要实现由于自身历史原因(单线程环境)下的并发功能 简化代码,避免回调地狱,关键字支持 有效利用操作系统资源和硬件:协程相比线程,占用资源更少,上下文更快 什么是协程 总结一句话, 协程就是满足下面条件的函数: 可以暂停执行(暂停的表达…