Javascript 如何在异步迭代器中存储全局变量中的值?
我开始学习异步迭代器,但不知道如何将结果存储在全局变量中以便以后使用Javascript 如何在异步迭代器中存储全局变量中的值?,javascript,asynchronous,promise,async-await,iterator,Javascript,Asynchronous,Promise,Async Await,Iterator,我开始学习异步迭代器,但不知道如何将结果存储在全局变量中以便以后使用 let arr = []; (async () => { for await (let item of items) { console.log(item); // arr.push(item) HOW DO I PUSH THAT INSIDE? } })() 我在对象上声明了Symbol.asyncIterator方法。请检查密码笔。不知道为什么它在第13行出错,在浏览器中它工作正
let arr = [];
(async () => {
for await (let item of items) {
console.log(item);
// arr.push(item) HOW DO I PUSH THAT INSIDE?
}
})()
我在对象上声明了Symbol.asyncIterator方法。请检查密码笔。不知道为什么它在第13行出错,在浏览器中它工作正常。请不要问我为什么要这样做。只是为了学习在代码笔里你忘记了
介于之间,让arr=[]
和(…)
之间。已修复,但第13行上的错误仍然存在。不,不是。您可能已经碰到了经典的“我该如何说服Codepen执行我的更改”问题。啊,是的,在我修复错误后,错误仍然存在于控制台中,需要刷新该笔