Làm thế nào để lời hứa hoạt động JavaScript?
Làm thế nào để lời hứa hoạt động JavaScript?

Video: Làm thế nào để lời hứa hoạt động JavaScript?

Video: Làm thế nào để lời hứa hoạt động JavaScript?
Video: ASYNC JavaScript trong 30 phút (CALLBACK, PROMISES, ASYNC AWAIT) 2024, Tháng tư
Anonim

Làm của riêng chúng tôi Lời hứa về JavaScript

Các Lời hứa hàm tạo nhận một hàm (một trình thực thi) sẽ được thực thi ngay lập tức và chuyển vào hai hàm: giải quyết, phải được gọi khi Lời hứa được giải quyết (chuyển một kết quả) và từ chối, khi nó bị từ chối (chuyển lỗi).

Xem xét điều này, những hứa hẹn trong JavaScript là gì?

JavaScript | Lời hứa . Lời hứa được sử dụng để xử lý các hoạt động không đồng bộ trong JavaScript . Chúng dễ quản lý khi xử lý nhiều hoạt động không đồng bộ trong đó các lệnh gọi lại có thể tạo địa ngục gọi lại dẫn đến mã không thể quản lý được.

Hơn nữa, tại sao chúng ta cần những lời hứa trong JavaScript? Các lời hứa cho phép các lỗi được chuyển qua chuỗi và được xử lý ở một nơi chung mà không cần phải đưa vào các lớp xử lý lỗi thủ công. Lời hứa các đối tượng được sử dụng để thực hiện các chức năng không đồng bộ. Từ dòng đầu tiên của tài liệu MDN: Lời hứa đối tượng được sử dụng cho tính toán không đồng bộ.

làm thế nào để những lời hứa hoạt động dưới mui xe?

Lời hứa , dưới mui xe . Bạn đang chuyển một lệnh gọi lại xác định hành vi cụ thể của lời hứa . MỘT Lời hứa là một vùng chứa cung cấp cho chúng ta một API để quản lý và chuyển đổi một giá trị và tính cụ thể của nó là nó cho phép chúng ta quản lý và chuyển đổi các giá trị thực sự chưa có ở đó.

JavaScript có hứa hẹn không đồng bộ không?

Lời hứa cung cấp một giải pháp thay thế đơn giản hơn để thực thi, soạn thảo và quản lý không đồng bộ khi so sánh với các phương pháp tiếp cận dựa trên cuộc gọi lại truyền thống. Họ cũng cho phép bạn xử lý không đồng bộ lỗi sử dụng các cách tiếp cận tương tự như thử / bắt đồng bộ.

Đề xuất: