关于exchange.Go的疑惑

Tác giả:Adchun, Tạo: 2018-06-25 15:40:05, Cập nhật:

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); // Bốn thao tác trên được thực hiện đồng bộ, không tốn thời gian và trả về ngay lập tức var ticker = a.wait ((); // gọi phương thức wait chờ để lấy kết quả ticker var depth = b.wait ((); // Trả về độ sâu, cũng có thể trả về null nếu lấy thất bại var orderId = c.wait ((1000); // Trả lại số lệnh, giới hạn thời gian vượt quá 1 giây, thời gian vượt quá không xác định, đối tượng này có thể tiếp tục gọi wait chờ nếu thời gian vượt quá lần trước

Tôi hiểu: 4 dòng đầu tiên trong ví dụ là trả về ngay lập tức, nhưng 3 dòng cuối cùng là wait vẫn đang được thực hiện theo thứ tự, tương tự như không có nhấp nháy và nhấp nháy, có hàm gọi lại không?


Thêm nữa

Giấc mơ nhỏHình ảnh: https://dn-filebox.qbox.me/7a22ad78f2e117551879 bbfba3c6be9009d103bb.png https://dn-filebox.qbox.me/f457ff165b82e54941ffa020c77a6b12563e779d.png