@centerdevs said in Как элегантно повесить проверку на все действия сразу?:
@Fox понял ) но странно, ведь по сути в бас вшита синхронная работа , когда каждое действие идёт по очереди, я понимаю что под капотом эти действия асинхронны, но раз БАС дожидается завершения одной и переходит к следующей, может есть какой-то вариант впихнуться вот в этот момент 😄
так.. давайте ещё раз.. прочитайте медленно, внятно и с выражением: "Нет, так сделать не получится. Никак. Совсем. Вообще."
Синхронно или асинхронно, это скорее названия логики выполнения действий BAS (будет ждать интерпретатор завершения действия или пойдёт сразу дальше)
@support said in Подключение Js файлов к общему scope не нарушая зависимости и не ломая сам проект.:
Восклицательный знак в конце асинхронных функций - это небольшое расширение языка призванное избежать callback hell.
Например, такой код
sleep(1000)!
log("Done")
Будет преобразован в такой
sleep(1000, function(){
log("Done")
})
Если вызвать post("myurl",{})
То функция вернется мгновенно не дожидаясь окончания запроса.