Разработка

pmdaily
Один из кейсов, которые я рассмотрю на своём мастер-классе 26 октября (https://tdd.timepad.ru/event/1074439/?utm_source=telegram&utm_medium=messenger&utm_campaign=mypost-bugs) — это и...
pmdaily
У нас в ГдеМатериале есть хорошая практика — мы периодически проверяем актуальность зависимостей. Я говорю не о мелких обновлениях и не о фиксах безопасности (они давно автоматизированы), а о...
detepr
Например, чтобы найти родительский элемент и заменить его содержимое, или найти соседний элемент и переключить на него фокус. Для этого есть набор методов: let el = document.querySe...
detepr
let el = document.querySelector(".someClass");el.innerText // текстовое содержимоеel.innerHTML // HTML-разметка содержимогоel.outerHTML // полная HTML-разметкаel.offsetWidth...
detepr
Для этого есть разные методы, но в современном прототипировании чаще всего применяются два метода: let el = document.querySelector(selector)и let elems = document.querySelectorA...
detepr
Когда браузер получает HTML-документ, он на его основе создаёт древовидную структуру блоков, вложенных друг в друга. Каждый объект при этом называется узлом. Потом к узлам применяются CSS-ст...
detepr
Предпоказ выявил закипание мозгов у зрителей. Но более подробное видео получилось в полчаса длиной и скучное. https://youtu.be/b-EkpnLINKw Если кратко. Регулярные выражения помогают и...
detepr
На основе тех же данных можно быстро собрать прототип. В современном JS для этого есть шаблонизируемые строки, их ещё называют «бэкти́ки» — по типу кавычек, в которые они б...
detepr
Как и любая шпаргалка, они помогают не держать в голове кучу информации, а быстро вспоминать нужную команду при необходимости. Например, вы знаете основы JS, но всё чаще встречаете в примера...