Skip to content

Commit 3b8baf2

Browse files
authored
Merge pull request ruanyf#464 from HowardTangHw/patch-1
感觉这句话有点歧义
2 parents d4501ea + 51c2cf0 commit 3b8baf2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/generator.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -843,7 +843,7 @@ function* concat(iter1, iter2) {
843843
}
844844
```
845845

846-
上面代码说明,`yield*`后面的Generator函数(没有`return`语句时),不过是`for...of`的一种简写形式,完全可以用后者替代前者。反之,则需要用`var value = yield* iterator`的形式获取`return`语句的值。
846+
上面代码说明,`yield*`后面的Generator函数(没有`return`语句时),不过是`for...of`的一种简写形式,完全可以用后者替代前者。反之,在有`return`语句时,则需要用`var value = yield* iterator`的形式获取`return`语句的值。
847847

848848
如果`yield*`后面跟着一个数组,由于数组原生支持遍历器,因此就会遍历数组成员。
849849

0 commit comments

Comments
 (0)