Lloji HTMLElement në TypeScript
Për elementët DOM gjithashtu ka llojet e tyre të
të dhënave. Le të shohim punën me elementët
DOM me një shembull. Le të themi se kemi
div-në vijuese:
<div></div>
Le të marrim një referencë për këtë div
në një variabël. Të gjithë elementët DOM i përkasin
llojit HTMLElement. Le të përcaktojmë këtë lloj
për variablin tonë:
let elem: HTMLElement;
Tani le ta regjistrojmë në këtë variabël referencën për
div-në tonë:
let elem: HTMLElement = document.querySelector('div');
console.log(elem);
Të gjithë div-et, përveç faktit se janë elementë
DOM me llojin HTMLElement,
gjithashtu i përkasin llojit HTMLDivElement
(lloge të ngjashme ekzistojnë edhe për etiketa të tjera).
Le të përcaktojmë një lloj më të saktë
për elementin tonë:
let elem: HTMLDivElement = document.querySelector('div');
console.log(elem);
Bëni një variabël që do të përmbajë
promise.
Bëni një variabël që do të përmbajë element DOM.
Bëni një variabël që do të përmbajë
referencë për etiketën ul.