I started learning async iterators and could not figure how to store the results in global variables to use them later on.
let arr = [];
(async () => {
for await (let item of items) {
console.log(item);
// arr.push(item) HOW DO I PUSH THAT INSIDE?
}
})()
I declared Symbol.asyncIterator method on the object. Please check codepen https://codepen.io/INR4GE/pen/XWbVxoy?editors=1111 . Dunno why it errors on line 13, in browser it works fine. Please don't ask why am i even doing it this way. It is just for learning purposes