Детальніше про курс
Відео про курс
Что такое объектная модель документа (Document Object Model, DOM) и объектная модель браузера (Browser Object Model, BOM). Дерево DOM: примеры и нюансы построения.
Сертифікат | |
Занять | 22 |
Годин | 3 |
Періодичність | щодня |
Тип навчання | online |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Початковий |
Мова | Русский |
Чого ви навчитеся на цьому курсі?
- объектная модель документа DOM и BOM
- навигация по DOM - parentNode, nextSibling, previousSibling, childNodes
- методы поиска элементов в DOM: querySelector, querySelectorAll, getElementById
- свойства DOM-узлов: nodeName, innerHTML, outerHTML, data, textContent, hidden
- работа с нестандартными свойствами DOM-элементов: getAttribute, setAttribute, dataset
- создание и добавление элементов DOM createElement, append, remove, insertAdjacentHTML
- управление стилями - className, style, classList, getComputedStyle
- метрики - clientWidth, scrollTop, scrollHeight, offsetLeft, offsetTop, clientLeft
- HTML-документ: размеры - clientWidth, innerWidth, положение - pageYOffset, scrollBy
- расположение элементов - fixed, absolute, getBoundingClientRect, elementFromPoint
- обработчики событий: onclick, addEventListener, removeEventListener, event
- погружение и всплытие событий: stopPropagation, stopImmediatePropagation, eventPhase
- делегирование событий, отмена действия браузера по умолчанию - preventDefault
- события мыши mousedown, mouseup, mousemove, mouseover, mouseout, mouseenter
- события клавиатуры keydown, keyup, событие скроллинга scroll
Про компанію YouTube канал Selfedu
Видеоуроки по математике, алгоритмам обработки данных (в том числе по нейронным сетям), по языкам программирования: С, С++, Java, Python (Питон), JavaScript, HTML, CSS, а также по их многочисленным библиотекам.
YouTube канал Selfedu
Видеоуроки по математике, алгоритмам обработки данных (в том числе по нейронным сетям), по языкам программирования: С, С++, Java, Python (Питон), JavaScript, HTML, CSS, а также по их многочисленным библиотекам.