关于exchange.Go的疑惑

Автор:Адчунь, Создано: 2018-06-25 15:40:05, Обновлено:

var a = exchange.Go ((GetTicker кнопка); //GetTicker Асинхронное выполнение многострочных строк var b = exchange.Go ((GetDepth); var c = exchange.Go (( Buy, 1000, 0.1)); var d = exchange.Go ((GetRecords), PERIOD_H1); // Все четыре операции выполняются синхронно с несколькими потоками одновременно, не требуют времени, и возвращаются мгновенно var ticker = a.wait ((); // вызов метода wait ждать возвращения асинхронного получения результатов тикера var depth = b.wait ((); // возвращает глубину, которая также может быть возвращена null, если получить не удалось var orderId = c.wait ((1000); // возвращает номер заказа, ограничивающийся 1-секундным отсрочкой, отсрочка возвращает undefined, этот параметр может продолжать вызов wait ждать, если последний раз wait отсрочил

Я понимаю: первые четыре строки в примере возвращаются немедленно, но последние три строки wait выполняются последовательно, и это равносильно тому, что нет никаких заиканий и заиканий, есть ли обратная функция?


Больше

Маленькие мечтыИзображение: https://dn-filebox.qbox.me/7a22ad78f2e117551879 bbfba3c6be9009d103bb.png https://dn-filebox.qbox.me/f457ff165b82e54941ffa020c77a6b12563e779d.png