Câu hỏi
Sử dụng Promise trong JavaScript như thế nào?
Sử dụng Promise trong JavaScript như thế nào?
Promise dùng cho xử lý bất đồng bộ trong JavaScript
Trước promise, callback được dùng cho các thao tác bất đồng bộ. Nhưng callback có giới hạn của nó, nếu sử dụng quá nhiều callback code sẽ trở nên khó quản lý.
Đối tượng promise có 4 trạng thái:
- Pending: trạng thái bắt đầu, biểu diễn promise không phải là fulfilled, cũng không phải là rejected mà đang ở trạng thái pending.
- Fulfilled: trạng thái này có nghĩa là thao tác bất đồng bộ đã hoàn tất.
- Rejected: trạng này này có nghĩa là ...