es9
- December 24, 2020
- aaaaaAndy
1. 异步迭代
以串行的方式运行异步操作。
1
2
3
4
5
async function process(array) {
for await (let i of array) {
doSomething(i);
}
}
2. Promise.finally()
指定一个Promise的最终操作。
3. Rest/Spread属性
ES6引入了Rest参数和扩展运算符能。三个点仅用于数组。ES9为对象解构提供了和数组一样的展开操作符。
1
2
3
4
5
6
7
const myObject = {
a: 1,
b: 2,
c: 3
Continue reading