1 0
6 комментариев
6 484 посетителя

Блог пользователя Джу

Применение ТА. Прайс Экшен, некоторые элементы ВСА и просто флуд.

Попытка постичь рынок и себя.
1 – 1 из 11
Джу 21.09.2021, 23:55

Путь программиста или как далеко получиться зайти (JavaScript). 2.3

Привет!

Изучил DOM (хотя как изучил - нужно понимать, всё это на уровне джуна). По факту Document Object Model, это архитектура поиска по элементов по документу HTML, по id, классам, тэгам (ближайшим тэгам и т.д.), всё крутится вокруг этого.

Далее координаты, очень душная и одновременно простая тема. У всех элементов (в том числе курсора) есть различные координаты, относительно окна браузера, относительно окна элемента, с учетом прокрутки документа и без - запутаться очень легко.

Сейчас нахожусь примерно на середине тематики изучения событий. По сути входной путь взаимодействия между пользователем и кодом. Клики на элементах, движения курсора и т.д., перетащить какой-то элемент, сделать так чтобы какой-то элемент изменялся по нажатию любой кнопки мыши. Всё это события.

И в самих событиях нет ничего сложного, но они плотно связаны с координатами. Все текущие задачи понимаю как решить, что нужно для этого, но собрать всё во едино пока самому не получается. Уже прогресс, раньше даже этого не мог.

Спрашивал у друга по этой теме, говорит что в реальной работе подобные вещи делаются с помощью библиотек и в них уже вшиты различные методы получения координат, облегчающие процесс, но нужно понимать что происходит "под капотом" в чистом Java Script. Причем он сделал на этом акцент, утверждает что сейчас хайп и много людей приходят работать программистами после курсов самих библиотек, которые длятся условно 3 месяца. И когда дело доходит до чего-то комплексного, не стандартного люди не знают что им делать. Так как не понимают что происходит "под капотом".

Медленно, но верно продолжаю свой путь. Результатом обучения за прошедшее время доволен, он хоть какой-то, но есть, а это всегда лучше чем ничего.

1 0
Оставить комментарий
1 – 1 из 11