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:

html<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ë:

typescriptlet elem: HTMLElement;

Tani le ta regjistrojmë në këtë variabël referencën për div-në tonë:

typescriptlet 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ë:

typescriptlet elem: HTMLDivElement = document.querySelector('div');
console.log(elem);
Задание 1

Bëni një variabël që do të përmbajë promise.

Задание 2

Bëni një variabël që do të përmbajë element DOM.

Задание 3

Bëni një variabël që do të përmbajë referencë për etiketën ul.