Показать сообщение отдельно
  #2 (permalink)  
Старый 14.03.2017, 00:15
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,005

Надо смотреть по ситуации. Оба варианта допустимы, какой более подходящий, зависит от задачи. Во втором варианте мы не сможем отследить окончание работы функции а, но зато ловим её начало.
Всё это из предположения, что а и b стартуют некую асинхронщину, по окончании которой отбивают callback. Иначе вопрос лишен смысла.

А вообще, если затеваешь всякие комбинированные конструкции, советую сразу раскурить промисы. Ибо в них сила и мудрость.
Ответить с цитированием