TypeScript-те HTMLElement түрі

DOM элементтері үшін де олардың деректер түрлері бар. DOM элементтерімен жұмыс істеуді мысал арқылы қарастырайық. Бізде келесі div болсын:

html<div></div>

Бұл div-ке сілтемені айнымалыға алайық. Барлық DOM элементтері HTMLElement түріне жатады. Біз өз айнымалымызға осы түрді көрсетеміз:

typescriptlet elem: HTMLElement;

Енді осы айнымалыға біздің div-ке сілтемені жазайық:

typescriptlet elem: HTMLElement = document.querySelector('div');
console.log(elem);

Барлық дивтар, DOM элементтері болуымен қатар HTMLElement түріне жатады, сонымен қатар HTMLDivElement түріне де жатады (басқа тегтер үшін де ұқсас түрлер бар). Біз өз элементіміз үшін дәлірек түрді көрсетейік:

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

Promise-ті қамтитын айнымалы жасаңыз.

Задание 2

DOM элементін қамтитын айнымалы жасаңыз.

Задание 3

ul тегіне сілтемені қамтитын айнымалы жасаңыз.