1
(async () => {
  let anything;

  await anyNoReturnFunctionFromLibrary(arg1, (err, result) => {
    if (err) throw(err);
    anything = result;
  });

  anotherFunction(anything.property1);
})();

Вопрос: можно ли как-то заставить отработать callback функции anyNoReturnFunctionFromLibrary до вызова функции anotherFunction, чтобы переменная anything проинициализировалась. Вариант вставить anotherFunction в callback работает, но он мне не нравится, т.к. логика будет расширяться, и всю ее придется делать в callback

0 Answers0