Категорії курсів

Детальніше про курс

Відео про курс

Что такое объектная модель документа (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, а также по их многочисленным библиотекам.

Детальніше про школу