1
0
mirror of https://github.com/ruanyf/es6tutorial.git synced 2025-05-24 18:32:22 +00:00

docs(async): edit top-level await

This commit is contained in:
ruanyf 2022-07-06 12:11:29 +08:00
parent 7d22df8e29
commit 7d030c6ae0

View File

@ -733,7 +733,7 @@ const data = await fetch('https://api.example.com');
上面代码中,`await`命令独立使用,没有放在 async 函数里面,就会报错。 上面代码中,`await`命令独立使用,没有放在 async 函数里面,就会报错。
从 [ES2022](https://github.com/tc39/proposal-top-level-await) 开始,允许在模块的顶层独立使用`await`命令,使得上面那行代码不会报错了。它的主要目的是使用`await`解决模块异步加载的问题。 从 [ES2022](https://github.com/tc39/proposal-top-level-await) 开始,允许在模块的顶层独立使用`await`命令,使得上面那行代码不会报错了。它的主要目的是使用`await`解决模块异步加载的问题。
```javascript ```javascript
// awaiting.js // awaiting.js