diff --git a/docs/async.md b/docs/async.md index 1038dcb..efd0a50 100644 --- a/docs/async.md +++ b/docs/async.md @@ -1,6 +1,6 @@ # 异步操作和Async函数 -异步编程对JavaScript语言太重要。JavaScript只有一根线程,如果没有异步编程,根本没法用,非卡死不可。 +异步编程对JavaScript语言太重要。Javascript语言的执行环境是“单线程”的,如果没有异步编程,根本没法用,非卡死不可。 ES6诞生以前,异步编程的方法,大概有下面四种。 diff --git a/docs/class.md b/docs/class.md index c941a35..d8e1656 100644 --- a/docs/class.md +++ b/docs/class.md @@ -74,7 +74,6 @@ class Point { // 等同于 Point.prototype = { - constructor(){}, toString(){}, toValue(){} } diff --git a/docs/generator.md b/docs/generator.md index 3ca20ab..5cfce84 100644 --- a/docs/generator.md +++ b/docs/generator.md @@ -735,7 +735,7 @@ function* bar() { function* bar() { yield 'x'; for (let v of foo()) { - console.log(v); + yield v; } yield 'y'; }