Тип HTMLElement у TypeScript-у
За DOM елементе такође постоје сопствени типови
података. Хајде да погледамо рад са DOM
елементима на примеру. Претпоставимо да имамо
следећи div:
html<div></div>
Хајде да добијемо референцу на овај div
у променљиву. Сви DOM елементи припадају
типу HTMLElement. Наведемо овај тип
нашој променљивој:
typescriptlet elem: HTMLElement;
Упишимо сада у ову променљиву референцу на
наш div:
typescriptlet elem: HTMLElement = document.querySelector('div');
console.log(elem);
Сви div-ови, поред тога што су DOM
елементи типа HTMLElement,
такође припадају типу HTMLDivElement
(слични типови постоје и за друге тагове).
Хајде за наш елемент да наведемо прецизнији
тип:
typescriptlet elem: HTMLDivElement = document.querySelector('div');
console.log(elem);
Задание 1
Направите променљиву која ће садржати
promise.
Задание 2
Направите променљиву која ће садржати DOM елемент.
Задание 3
Направите променљиву која ће садржати
референцу на таг ul.