Как в js остановить асинхронную функцию

У меня есть код:

async function parse(stop) {
  let i = await eel.parse1_rest()(); // Просто получение списка
  let l = [];
  for (let t of i) {
    rest = await eel.parse1_rest(t)();
    l.push(rest);
  }
  document.getElementById("butt_1").onclick = parse;

мой HTML

<button id="butt_1">Получить данные</button>
<button id="butt_2">Остановить</button>

Я хочу сделать так, чтобы при нажатии кнопки "Остановить" моя функция останавливалась.


Ответы (0 шт):