for/await与异步迭代
ES2018新增了一种新迭代器,称为异步迭代器,同时新增了一种for/for循环,即使用异步迭代器的for/await循环。
// 从异步可迭代流中读取数据块并将其打印出来
async function printStream(stream) {
for await (let chunk of stream) {
console.log(chunk);
}
}
ES2018新增了一种新迭代器,称为异步迭代器,同时新增了一种for/for循环,即使用异步迭代器的for/await循环。
// 从异步可迭代流中读取数据块并将其打印出来
async function printStream(stream) {
for await (let chunk of stream) {
console.log(chunk);
}
}