From ebb6acec8040fc1fbf7ee1eb3caf4074ce677808 Mon Sep 17 00:00:00 2001 From: doly mood Date: Fri, 24 Apr 2015 12:25:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=8Fa=20->=20=E5=8D=8F=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/generator.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/generator.md b/docs/generator.md index 82a8098..2944c0f 100644 --- a/docs/generator.md +++ b/docs/generator.md @@ -694,7 +694,7 @@ var clock = function*(_) { 上面的Generator实现与ES5实现对比,可以看到少了用来保存状态的外部变量ticking,这样就更简洁,更安全(状态不会被非法篡改)、更符合函数式编程的思想,在写法上也更优雅。Generator之所以可以不用外部变量保存状态,是因为它本身就包含了一个状态信息,即目前是否处于暂停态。 -### Generator与协a +### Generator与协程 协程(coroutine)是一种程序运行的方式,可以理解成“协作的线程”或“协作的函数”。协程既可以用单线程实现,也可以用多线程实现。前者是一种特殊的子例程,后者是一种特殊的线程。