Please enable JavaScript.
Coggle requires JavaScript to display documents.
ECMAScript - ES6 (BLock Scope (What? (Là phạm vi trong 1 khối, nghĩa là…
ECMAScript - ES6
BLock Scope
What?
Là phạm vi trong 1 khối, nghĩa là chỉ hoạt động trong phạm vi được khai báo bởi cặp dấu {}
-
-
-
-
Collection Maps
What?
là 1 kiểu dữ liệu tương tự như set, tuy nhiên với map có cấu trúc dạng key => value, còn set chỉ có value
các thao tác chính
-
thêm phần tử: map.set(key, value)
-
-
-
-
Symbol
What?
đây là kiểu dự liệu dạng nguyên thủy nó sẽ tạo ra các ký tự duy nhất và không trả về 1 chuỗi mà nó chỉ là 1 dạng object
Symbol được sinh ra để xử lý cho bài toán mang tính duy nhất , mỗi khi tạo ra 1 đối tượng symbol thì đối tượng đó sẽ không bao giờ bị trùng lặp với đói tượng khác
-
-
Promise
What?
Promise được sinh ra để xử lý kết quả của 1 hành động cụ thể, kết quả của mỗi hành động có thể thành công hoặc thất bại
-
-
Generators
- Generator là một object được trả về bởi một generator function, nó phù hợp với cả iterable protocol và iterator protocol.
- Generator function là một function, có khả năng tạm ngưng thực thi trước khi hàm kết thúc, và có thể tiếp tục chạy ở 1 thời điểm khác. Giá trị của biến trong các lần gọi được lưu lại trong các lần gọi tiếp theo
-
-
Spread Parameter
Cú pháp Spread cho phép duyệt qua các phần tử và truyền vào phương thức như các đối số có nghĩa là cho phép chuyển đổi một chuỗi thành nhiều argument (trong trường hợp gọi với hàm) hoặc thành nhiều phần tử (cho array)