Показать сообщение отдельно
  #3 (permalink)  
Старый 05.04.2013, 11:47
Аватар для keen
Профессор
Отправить личное сообщение для keen Посмотреть профиль Найти все сообщения от keen
 
Регистрация: 28.03.2012
Сообщений: 376

смотри.

console.log('a');
someAsyncFunc(function () { // некая асинхронная функция
	    console.log('b');
});
console.log('c');

тут выведется последовательно a, c, b

смысл такой: в коллбэке асинхронной функции мы говорим что делать, когда она выполнится. как правило, асинхронные функции связаны с большими временными затратами - чтение файлов например. и вот чтобы весь процесс не простаивал пока это происходит, и нужны подобные инструкции.

ну и нелишним будет почитать вот это http://learn.javascript.ru/

Сообщение от tenshi Посмотреть сообщение
Асинхронная синхронность в node.js
без понимания основ асинхронности эта библиотека вообще запутает.
Ответить с цитированием