Sử dụng Promise
trong JavaScript như thế nào?
Sử dụng Promise
trong JavaScript như thế nào?
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:
Một promise được tạo bằng cách sử dụng phương thức khởi tạo Promise, hàm này nhận một hàm callback với hai tham số, resolve
và reject
tương ứng.
Ví dụ:
Promise được dùng cho các thao tác bất đồng bộ như yêu cầu của server, để dễ hiểu ta lấy ví dụ với một phép toán để tính tổng của ba phần tử.
function sumOfThreeElements(...elements){
return new Promise((resolve,reject)=>{
if(elem...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào