JSFiddle - React, Tailwind, and code Playground

JavaScript

async function iterate(items) {
 for(const item of items) {
 	await Promise.resolve().then(() => console.log(item));
 }
}

const items = [1,2,3];

iterate(items);
items.length = 0;