mirror of
https://github.com/ruanyf/es6tutorial.git
synced 2025-05-27 20:32:21 +00:00
docs(async): edit async
This commit is contained in:
parent
6733d07c71
commit
58767f55b2
@ -913,7 +913,7 @@ async function* prefixLines(asyncIterable) {
|
||||
}
|
||||
```
|
||||
|
||||
异步 Generator 函数的返回值是一个异步 Iterator,即每次调用它的`next`方法,会返回一个 Promise 对象,也就是说,跟在`yield`命令后面的,应该是一个 Promise 对象。
|
||||
异步 Generator 函数的返回值是一个异步 Iterator,即每次调用它的`next`方法,会返回一个 Promise 对象,也就是说,跟在`yield`命令后面的,应该是一个 Promise 对象。如果像上面那个例子那样,`yield`命令后面是一个字符串,会被自动包装成一个 Promise 对象。
|
||||
|
||||
```javascript
|
||||
function fetchRandom() {
|
||||
|
@ -650,7 +650,7 @@ import {db, users} from './index';
|
||||
|
||||
### 简介
|
||||
|
||||
前面介绍过,`import`命令会被 JavaScript 引擎静态分析,先于模块内的其他语句执行(`import`命令叫做”连接“ binding 其实更合适)。所以,下面的代码会报错。
|
||||
前面介绍过,`import`命令会被 JavaScript 引擎静态分析,先于模块内的其他语句执行(`import`命令叫做“连接” binding 其实更合适)。所以,下面的代码会报错。
|
||||
|
||||
```javascript
|
||||
// 报错
|
||||
|
Loading…
x
Reference in New Issue
Block a user