Калекцыі ў 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.