⊗jsSpItFn 61 of 294 menu

Hàm Iterator trong JavaScript

Tất cả các đối tượng iterable đều có một cấu trúc đặc biệt gọi là iterator. Iterator là một hàm cho phép lặp qua đối tượng.

Hãy xem xét một mảng làm ví dụ:

let arr = [1, 2, 3];

Hàm iterator cho bất kỳ đối tượng iterable nào được lưu trữ với một khóa là một ký hiệu nổi tiếng Symbol.iterator:

let func = arr[Symbol.iterator];

Chúng ta có thể đảm bảo rằng dưới khóa này lưu trữ một hàm (nhưng mã của nó sẽ bị trình duyệt ẩn đi khỏi chúng ta):

console.log(func); // hàm

Hãy kiểm tra các loại đối tượng iterable mà bạn đã biết để xem chúng có hàm được mô tả hay không.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối