อิเทอเรเตอร์ keys ในตัวของ JavaScript
วัตถุที่สามารถวนซ้ำได้ทั้งหมดมีอิเทอเรเตอร์ในตัว
keys ซึ่งอนุญาตให้
วนซ้ำผ่านคีย์ต่างๆ มาตรวจสอบ
กับอาร์เรย์:
let arr = ['a', 'b', 'c'];
รับอิเทอเรเตอร์:
let iter = arr.keys();
วนซ้ำด้วยลูป:
for (let elem of iter) {
console.log(elem); // 0, 1, 2
}
ทดสอบการทำงานของอิเทอเรเตอร์นี้
บนคอลเลกชัน Map
ทดสอบการทำงานของอิเทอเรเตอร์นี้
บนคอลเลกชัน Set