Dzen.ru Video Downloader

The easiest way to download Dzen.ru video, music, thumbnail without watermark or logo

JavaScript DOM. Поиск элементов: getElement и querySelector

TIP! Right-click and select "Save link as..." to download.

Loading...
✏️ Учимся искать элементы в DOM-дереве: по id, по CSS-селектору через методы querySelector и querySelectorAll, вверх по DOM-дереву через метод closest. Научимся получать живые коллекции через методы getElementsByTagName, getElementsByClassName и getElementsByName. Разберём, как лучше называть переменные, содержащие DOM-элементы и каким лучше способом находить элементы в DOM-дереве.

🔴 Timeline:
▶ 00:00​ | Введение
▶ 00:23​ | Поиск элементов в DOM-дереве
▶ 01:08​ | Поиск по id — document.getElementById
▶ 02:07​ | Доступ к DOM-элементу по его id
▶ 03:14​ | Поиск элемента по CSS-селектору — querySelector
▶ 04:32​ | Поиск элементов по CSS-селектору — querySelectorAll
▶ 05:36​ | Поиск элемента в контексте от другого DOM-элемента
▶ 07:31​ | Нахождение ближайшего родительского элемента по селектору — метод closest
▶ 08:48​ | Перечисление селекторов
▶ 09:11​ | Поиск по имени тега, CSS-классу, атрибуту name — getElementsByTagName, getElementsByClassName и getElementsByName
▶ 09:45​ | Статические и живые коллекции
▶ 11:16​ | Как лучше называть переменные, содержащие DOM-элементы
▶ 12:43​ | Как лучше находить элементы в DOM-дереве (селектор по data-атрибуту)
▶ 15:29​ | Заключение

📚 Ссылки:
➖ Документация по JavaScript от MDN: https://developer.mozilla.org/ru/docs/Web/JavaScript
➖ Русскоязычный справочник по JavaScript Doka: https://doka.guide/js/
➖ Фундаментальный онлайн учебник по JavaScript: https://learn.javascript.ru/

💬 Чат в телеграмме (помощь новичкам):
https://t.me/friendlyFrontendChat

🔸 Boosty (поддержать канал):
https://boosty.to/friendly-frontend

🗂️ Бесплатные курсы на канале:
🟠 HTML: https://youtube.com/playlist?list=PL0MUAHwery4ot0KmgGxlBSB7rXssLeA6h
🔵 CSS: https://youtube.com/playlist?list=PL0MUAHwery4o9I7QQVj_RP4ZVpmdx6evz
🟡 JS: https://www.youtube.com/playlist?list=PL0MUAHwery4qn4Y27iUxmzC-JiauX7vSL
🟢 A11y: https://youtube.com/playlist?list=PL0MUAHwery4r4gCA3AOtHgArM_UOb2QUV
⚪️ Мастер-класс по верстке для новичков: https://www.youtube.com/playlist?list=PL0MUAHwery4rqkzKF1mDBCIH_eZgjY6uN
🔘 Мастер-класс по верстке для продвинутых (БЭМ, SCSS): https://www.youtube.com/playlist?list=PL0MUAHwery4rdZt-8E9p9zty2ZUCH6Ai3
🗺 Frontend Roadmap 2024 https://youtu.be/1WRJKgwlX9w?si=NjyzbyLMguVV4Frr

📌 Автор:
➖ Личный сайт: https://aleksanderlamkov.ru/
➖ Telegram: https://t.me/friendlyFrontend
➖ Boosty: https://boosty.to/friendly-frontend
➖ GetMentor: https://getmentor.dev/mentor/aleksandr-lamkov-1480
➖ Solvery: https://solvery.io/mentor/aleksanderlamkov

#frontend #фронтенд #js #javascript
JavaScript курс 2024
Дзен-подборка для вас · 26 из 29