АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
⊗jstsPmIbHE 38 of 55 menu
НОВИНКА: Практика на Реальных Проектах и Работы в Портфолио. Бесплатный курс! Мы уже начали, но еще можно присоединится!

Тип HTMLElement в TypeScript

Для DOM элементов также есть свои типы данных. Давайте посмотрим работу с DOM элементами на примере. Пусть у нас есть следующий div:

<div></div>

Давайте получим ссылку на этот div в переменную. Все DOM элементы относятся к типу HTMLElement. Укажем этот тип нашей переменной:

let elem: HTMLElement;

Запишем теперь в эту переменную ссылку на наш div:

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

Все дивы, помимо того, что являются DOM элементами с типом HTMLElement, также относятся к типу HTMLDivElement (аналогичные типы есть и у других тегов). Давайте для нашего элемента укажем более точный тип:

let elem: HTMLDivElement = document.querySelector('div'); console.log(elem);

Сделайте переменную, которая будет содержать promise.

Сделайте переменную, которая будет содержать DOM элемент.

Сделайте переменную, которая будет содержать ссылку на тег ul.

enru