3 tính năng mới của JavaScript ES 2021 (ES 12)

3 tính năng mới của JavaScript ES 2021 (ES 12)

3 tính năng mới của JavaScript ES 2021

1. Promise.any

Promise.any chấp nhận một loạt các yêu cầu và giải quyết ngay khi bất kỳ lời yêu cầu được cung cấp được giải quyết.

Dưới đây là một ví dụ:

 

YTkVlHE20hrR25TdseMNicQjv6NaFPingrYRZ02d86oqmR9r.jpg

 

Với ba yêu cầu được đưa ra đồng thời. Khi một trong các yêu cầu được giải quyết, Promise.any cũng giải quyết và ghi lại yêu cầu đã được giải quyết đầu tiên trong bảng điều khiển (trong ví dụ là Google).

 

Nếu tất cả những yêu cầu bị từ chối, Promise.any xuất hiện một loại mới của lỗi: AggregateError. Điểm mới về nó là AggregateError - đối tượng đại diện cho một lỗi trong đó một số lỗi được gói gọn trong một lỗi duy nhất.

 

2. Dấu phân cách số

Dấu phân tách số cung cấp cho chúng ta khả năng phân tách hàng nghìn bằng dấu gạch dưới ( _) trong các ký tự số. Nó hữu ích như thế nào? Nó làm cho code rõ ràng và dễ đọc hơn.

 

Cảm ơn các bạn đã đọc, hãy thử ba tính năng mới này của Javascript ES2021 ngay bây giờ:

Nguồn: Medium

 

Đánh giá bài viết

0

Ảnh đại diện của tác giả Diệu Hương
Diệu Hương
Marketer