Hướng dẫn dùng iteratoin JavaScript
Một số khái niệmIterator và iterator resultIterator là 1 object có thể lấy ra lần lượt các iterator result, implement method Show Dưới đây là 1 ví dụ minh họa về iterator và iterator result
Iterable objectIterable
object là 1 object có chứa iterator. Cụ thể khi gọi
Sử dụng iteratorTạo 1 iterable objectXét 1 ví dụ đơn giản tạo 1 iteratable object có thể lấy ra các số nguyên từ 1 đến 5. Dựa theo các khái niệm đã nói ở trên, ta cần tạo 1 object
Lâý danh sách các giá trị từ iterable objectSử dụng iterable object được định nghĩa ở ví dụ trước, ta có thể in ra danh sách các giá trị từ iterable object bằng cách loop cho đến khi iterator result có thuộc tính
Kết quả
Ta cũng có thể viết ngắn gọn hơn bằng cách sử dụng
Kết quả trả về là tương đương Builtin iterablesArrayArray cung cấp những method
StringChúng ta cũng có thể loop qua và in ra từng kí tự của String
Kiểu dữ liệu khácNgoài array, string, Javascript còn cung cấp nhiều kiểu dữ liệu iterable khác như Map, Set, Generator Một số ứng dụng cụ thểToán tửSử dụng toán tử
Truyền iterable object như tham số
Phép gánJavascript cho phép cú pháp |