У меня есть массив. Мне нужно перебрать массив, пока данные не найдены. Как только данные найдены, мне нужно прервать цикл и просто вернуть эти данные.
const arrayData = ['1', '2', '3']
for (let i = 0; i < arrayData.length; i++) {
data = await getSomeDataFromDB(arrayData[i]) // get data from DB
if (data.length >= 1) { break } // If found break for loop else iterate again
}
return { items: data }
Я использовал приведенный выше код. Это правильный путь или любой другой лучший способ справиться с подобным сценарием?
Цените вашу помощь!