Коллексияҳо дар TypeScript

Дар TypeScript имконияти кор бо коллексияҳои элементҳои DOM низ вуҷуд дорад. Биёед онҳоро дар мисоли зерин дида бароем. Фарз мекунем, ки чанд теги div дорем:

html<div></div>
<div></div>
<div></div>

Биёед ба тағирёбанда коллексияи ин элементҳои DOM-ро сабт кунем:

typescriptlet lst: NodeList = document.querySelectorAll('div');
Задание 1

Тағирёбандае созед, ки коллексияи Map-ро дар бар гирад.

Задание 2

Тағирёбандае созед, ки коллексияи Set-ро дар бар гирад.

Задание 3

Тағирёбандае созед, ки коллексияи NodeList-ро дар бар гирад.

Задание 4

Тағирёбандае созед, ки коллексияи HTMLCollection-ро дар бар гирад.