คอลเลกชันใน TypeScript
ใน TypeScript มีความสามารถในการทำงาน
กับคอลเลกชันขององค์ประกอบ DOM ได้เช่นกัน มาลอง
พิจารณาพวกมันจากตัวอย่างต่อไปนี้ สมมติว่า
เรามีแท็ก div หลายอัน:
<div></div>
<div></div>
<div></div>
ลองบันทึกลงในตัวแปรเป็นคอลเลกชัน ขององค์ประกอบ DOM เหล่านี้:
let lst: NodeList = document.querySelectorAll('div');
สร้างตัวแปรที่เก็บ
คอลเลกชัน Map
สร้างตัวแปรที่เก็บ
คอลเลกชัน Set
สร้างตัวแปรที่เก็บ
คอลเลกชัน NodeList
สร้างตัวแปรที่เก็บ
คอลเลกชัน HTMLCollection