We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Thuộc tính Promise.prototype biểu diễn nguyên mẫu (prototype) cho hàm khởi tạo của Promise.

Property attributes of Promise.prototype
Writable no
Enumerable no
Configurable no

Mô tả

Mỗi đối tượng Promise được kế thừa từ Promise.prototype. Ta có thể sử dụng nguyên mẫu của hàm khởi tạo để thêm vào các thuộc tính hoặc phương thức mới cho đối tượng Promise.

Thuộc tính

Promise.prototype.constructor
Trả ra hàm khởi tạo một nguyên mẫu đối tượng. Mặc định là hàm Promise.

Phương thức

Promise.prototype.catch(onRejected)
Thêm một hàm phản hồi lỗi cho promise và trả ra một promise mới chứa kết quả được truyền vào hàm phản hồi đó sau khi thao tác xử lý của promise kết thúc.
Promise.prototype.then(onFulfilled, onRejected)
Thêm một hàm phản hồi (có thể là thành công hoặc thất bại) và trả ra một promise mới chứa kết quả là kết quả thực thi của promise sau khi tác vụ kết thúc. Trong đó onFulfilled sẽ có đầu vòa là kết quả xử lý thành công, còn onRejected có đầu vòa là kết quả xử lý thất bại.

Đặc tả

Đặc tả Trạng thái Ghi chú
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Promise.prototype' in that specification.
Standard Initial definition.
ECMAScript Latest Draft (ECMA-262)
The definition of 'Promise.prototype' in that specification.
Draft  

Trình duyệt tương thích

No compatibility data found. Please contribute data for "" (depth: 1) to the MDN compatibility data repository.

See also

Document Tags and Contributors

Những người đóng góp cho trang này: dominhhai
Cập nhật lần cuối bởi: dominhhai,