Спасибо огромное, за столь содержательное и компактное видео! Всё, что нужно, осветили! Очень приятно Вас слушать. Буду смотреть и другие уроки на канале!
Изучаю всё что связано с фронтенд разработкой уже долгое время и смотрел много видосов по js но настолько хорошую подачу материала встречаю впервые, очень всё понятно и легко воспринимается
Василий, сеасибо большое за этот урок. Долгое время не мог понять смысл event, читал много раз, но все равно не понимал. А ты доходчиво и простым язвэыком все объяснил, теперь все понятно. Респектт👍
Урок просто супер! Теперь всё стало понятно почему в javascript именно так обрабатываются события, другого (более лучшего) алгоритма и придумать нельзя.
Спасибо! Всё понятно, классное видео. Интересно, что это видео я смотрел месяц назад и задания просто перепечатывал, как машинистка. Прошло время и теперь все понятно))). Так оно, видимо, и происходит, постепенно усваивается.
Благодарю за видео! Почему я сразу не нашел этого видео? Мне понравилось объяснение - все четко подробно и понятно! Благодарю, а то эти всплытия и погружения трудно давались.
А как вы используете метод stopPropagation в реальных проектах? я сам долго выбирал курсы по IT, сравнивал разные компании, но в итоге остановился на Skypro, потому что у них все очень структурировано и понятно. Начал работать уже за пару месяцев до конца курса))
Согласна, что видео не для новичков в программировании и джаваскрипте, точно не урок номер два 😅 Скорее для ребят, которые после курсов не совсем разобрались с темой. Благодаря вам стало ясно, что такое event, и это перестало быть абстрактным словом. Единственное не поняла, каким образом мы останавливаем погружение, если по факту ниже strong ничего нет (нет child elements)
Не хватает только раскрытия того, какие ивенты бывают, и что получается, что в браузере каждый такт происходит ивент, и addEventListener нужен чтобы их поймать и зафиксировать
Резюмируя: 1. По умолчанию выполнение идёт снизу вверх (всплытие); 2. Если добавить event.stopPropagation(), то всплытия не будет и выполнятся только обработчики снизу до элемента с event.stopPropagation(); 3. Если добавить {capture: true}, то выполнение сверху вниз (погружение); 4. Если добавить event.stopPropagation() и {capture: true}, то выполнится только этот элемент, а обработчики снизу и сверху не выполнятся.
После клика по кнопке в консоль вывелось не mausEvent, а PointerEvent. (так же выводит PointerEvent при клике тачпадом и кнопкой тачпада) Это важно или не стоит углубляться пока?
Правда ли что stopPropagation не нужно использовать? Это плохая практика или нет? В учебнике по js написано что не рекомендуется, так как всплытие нам нужно. И обходить его нужно другими способами.
Подскажите, а где можно потренироваться по задачам js? Вот именно по разным темам, чтобы можно было азделить. Методы массивов, scope и т.д. тлько не предлагайте learnjs...
Привет хотел узнать в learn js писали что хорошим тоном считается что функция должна делать одно действия можно ли создать одну функцию function showTarget(event) { console.log(event.currentTarget); } и просто нужному const запускать через showTarget(); DRY или так не будет работать ?
В самом начале видео вроде все логично и понятно, но к середине видео автор ушел в такие дебри....что к чему и для чего....Как буд-то сам с собой поговорил....И перед другими блогерами козырнул знаниями....А не для новичков создал видео
Давно я не встречал такого годного контента! Простым языком, структурировано и без воды 👍👍👍
Еще и голос такой, как будто смотрю MTV)
Спасибо за поддержку!
этого урока мне не хватало, вы единственный кто данную тему затронул
Спасибо!
Так и есть. Афигенный урок
@@radist126 Спасибо!
Боже! Первый раз в жизни пишу комментарий на ютубе, но это видео реально объяснило то, что я долго не могла понять! Спасибо большое!
Спасибо!
@@stackdevВас не задолбали спасибки. Невозможно задать вопрос, посмотреть какие вопросы у тех кто не просто посмотрел видео под пивко
Спасибо огромное, за столь содержательное и компактное видео! Всё, что нужно, осветили! Очень приятно Вас слушать. Буду смотреть и другие уроки на канале!
Спасибо!
Благодарю за такое хорошее объяснение! Читала-читала на разных сайтах, никак не могла понять, а посмотрев Ваше видео, сразу все прояснилось в голове!)
Спасибо!
Изучаю всё что связано с фронтенд разработкой уже долгое время и смотрел много видосов по js но настолько хорошую подачу материала встречаю впервые, очень всё понятно и легко воспринимается
Спасибо!
Спасибо, Василий. Годнота
Спасибо!
Очень нравится ваша подача! Оттачиваю свои навыки по каждому из уроков. Смакую!!!
Спасибо! приятно слышать!
Василий, сеасибо большое за этот урок. Долгое время не мог понять смысл event, читал много раз, но все равно не понимал. А ты доходчиво и простым язвэыком все объяснил, теперь все понятно. Респектт👍
Спасибо за комментарий!
Василий, спасибо вам огромное! Безумно просто и понятно
Спасибо за поддержку!
Урок просто супер! Теперь всё стало понятно почему в javascript именно так обрабатываются события, другого (более лучшего) алгоритма и придумать нельзя.
Спасибо!
Спасибо! Всё понятно, классное видео.
Интересно, что это видео я смотрел месяц назад и задания просто перепечатывал, как машинистка. Прошло время и теперь все понятно))). Так оно, видимо, и происходит, постепенно усваивается.
Да да - именно так
спс, доходчиво по событиям
Благодарю за видео! Почему я сразу не нашел этого видео? Мне понравилось объяснение - все четко подробно и понятно! Благодарю, а то эти всплытия и погружения трудно давались.
Спасибо)
Вы молодец очень доходчиво объясняете. Постарайтесь продолжать Вашу работу
Спасибо!
Спасибо большое, уникальная подача материала!
Очень хорошо объяснил. Спасибо!
Спасибо!
Моё почтение!
Качественно и понятно. Спасибо!
Спасибо!
Очень доступно! Спасибо!!!!!! как боженька объяснил
Спасибо!
Огромнейшее спасибо за видео!
Спасибо. Просто и понятно!👍
Классный урок - все спокойно, понятно и по делу. Спасибо большое!
Спасибо вам!
Еще не было ни одного видео на этом канале, которое бы не оставило ясность в вопросе. Спасибо.
Спасибо за отличный урок!
Спасибо!
огромное спасибо!! очень помогло в решении простенькой задачи! автору респект =)))
Спасибо!
Спасибо друг, так понятно все объясняешь 👏
Спасибо!
Очень круто, спасибо!
Спасибо!
Смотрю третье видео, Вы просто круто объясняете, если кто-то и может делать стоящие уроки то это явно Вы.
Спасибо!
Спасибо, очень понятно!😊
Спасибо, было очень понятно и полезно.
Спасибо!
Отличная подача! Спасибо!
Спасибо!
очень мощное объяснение🤔👍🏼
спасибо, здорово объясняете !
Спасибо!
Интересно слушать, спасибо)
Спасибо!
Очень годно
Приємний голос та подача. Супер🙌
Спасибо!
Учу js после питона. Некоторые вещи кажутся очень неочевидными. Спаибо что помогаете разобраться. 👍
Здравствуйте! У вас работает этот обработчик событий?
@@Мишаня-ц8д нет 😁.
Спасибо большое!
А видео очень интересное.👍🏻
Спасибо!
Очень классно, мучился с event, event.target , тут все понятно стало. Супер, спасибо большое!
Спасибо!
Спасибо! 👏
Спосибо огромное!!
Классно!!!
Спасибо!
Ха, ноль дизлайков, красавчик🔥🔥
Спасибо!)
А как вы используете метод stopPropagation в реальных проектах? я сам долго выбирал курсы по IT, сравнивал разные компании, но в итоге остановился на Skypro, потому что у них все очень структурировано и понятно. Начал работать уже за пару месяцев до конца курса))
Реклама, не ведитесь.
Уходи,цыганча
poda4a materiala super
Спасибо!
Спасибо))
спасибо!!!
Лайк и подписка ☝️
Спасибо!
Мега лайк!
Боже, ваш голос будто у Edvard Wolf😱😱😱
)
Согласна, что видео не для новичков в программировании и джаваскрипте, точно не урок номер два 😅
Скорее для ребят, которые после курсов не совсем разобрались с темой. Благодаря вам стало ясно, что такое event, и это перестало быть абстрактным словом.
Единственное не поняла, каким образом мы останавливаем погружение, если по факту ниже strong ничего нет (нет child elements)
Не хватает только раскрытия того, какие ивенты бывают, и что получается, что в браузере каждый такт происходит ивент, и addEventListener нужен чтобы их поймать и зафиксировать
Спасибо за видос, возник стыдный вопрос - зачем в практике иногда необходимо останавливать фазу всплытия?
very good video
Thanks!
Резюмируя:
1. По умолчанию выполнение идёт снизу вверх (всплытие);
2. Если добавить event.stopPropagation(), то всплытия не будет и выполнятся только обработчики снизу до элемента с event.stopPropagation();
3. Если добавить {capture: true}, то выполнение сверху вниз (погружение);
4. Если добавить event.stopPropagation() и {capture: true}, то выполнится только этот элемент, а обработчики снизу и сверху не выполнятся.
Здравствуйте, очень хорошо объясняете, можете сказать какая у вас тема в vs code?
Спасибо. это - Dracula
Какие-то самостоятельные работы будут?
Здесь нет. А вот в рамках большого курса - будет много самостоятельных работ (но это пока не скоро)
❤❤❤
После клика по кнопке в консоль вывелось не mausEvent, а PointerEvent. (так же выводит PointerEvent при клике тачпадом и кнопкой тачпада) Это важно или не стоит углубляться пока?
А что не так со ссылками в описании?
Спасибо! Коротко и доходчиво
Привет, спасибо! А что с ними? Вроде работают
Почему на 14:18 вывело 1? Мы же остановили погружение .
благодаря e.target, который кажет, что инициировало событие
Правда ли что stopPropagation не нужно использовать? Это плохая практика или нет? В учебнике по js написано что не рекомендуется, так как всплытие нам нужно. И обходить его нужно другими способами.
заголовок видео написан не совсем корректно. сначала идет погружение а потом всплытие. а так все оч круто. спасибо.
Подскажите, а где можно потренироваться по задачам js?
Вот именно по разным темам, чтобы можно было азделить. Методы массивов, scope и т.д.
тлько не предлагайте learnjs...
Можете у меня посмотреть!
@@stackdev Где?
@@МаксимНырков-у6г В плейлисте JS Практика есть парочка видео, 7й Урок Javascript - проект с local storage.... итд
@@stackdev а, так это не то.
мне надо что-то nипа codewars
Что за тема и шрифт для vscode? приятно для глаз)
Шрифт - Consolas, тема - Dracula
Привет хотел узнать в learn js писали что хорошим тоном считается что функция должна делать одно действия можно ли создать одну функцию
function showTarget(event) {
console.log(event.currentTarget);
}
и просто нужному const запускать через showTarget();
DRY или так не будет работать ?
надеюсь ты так не делаешь :D
Подскажите что за тема в VS code?
ничего не понял, но очень интересно
Слишком сложно для меня, только узнал что такое объекты
like
Ребята, если вы начинаете с нуля, видео будет слишком не понятным. Подучите, почитайте и возвращайтесь сюда.
Сложно и непонятно, как эти заклинания и руны вообще нормальный человек может запомнить?
Нифига не понял
В самом начале видео вроде все логично и понятно, но к середине видео автор ушел в такие дебри....что к чему и для чего....Как буд-то сам с собой поговорил....И перед другими блогерами козырнул знаниями....А не для новичков создал видео
Непонятно
много чуши несешь не по теме
нихрена не понятно
Если мне нужно слушать только события клика на кнопках или картинках, то зачем мне нужно window.onload и вся эта котовасия со всплытиями/погружениями?
Очень круто ! Спасибо!
Спасибо!
Спасибо вам!
Спасибо 🙏🏻