1
Чи дійсно є принципова різниця між зворотними дзвінками та обіцянками?
При виконанні однопотокового асинхронного програмування я знайомий з двома основними методами. Найбільш поширеним є використання зворотних дзвінків. Це означає перехід до функції, яка асинхронно виконує функцію зворотного виклику як параметр. Коли асинхронна операція закінчиться, буде викликано зворотний виклик. Деякі типові jQueryкоди розроблені таким чином: $.get('userDetails', {'name': 'joe'}, function(data) { $('#userAge').text(data.age); …