Один из немногих лучших каналов по урокам javascript.
@itgid
5 жыл бұрын
Спасибо!
@malytv1170
3 жыл бұрын
Здраствуйте! Стали front-end разработчиком?
@nostame.4246
Жыл бұрын
@@malytv1170 Здравствуйте! Стали фронтенд разработчиком?
@AnnaShashkina-m1r
Ай бұрын
Смотрю ваше видео спустя 5 лет. Огромное спасибо 🙌🏻 Все встало на свои места, стало понятно, как это работает. До вашего видео я уже стала приходить к мысли, что я очень глубоко гуманитарий, и все это явно не для меня🥲
@AnnaShashkina-m1r
Ай бұрын
Пожалуй, подпишусь :)
@Snegurjan
3 жыл бұрын
У вас определенно таллант преподователя,не бросайте это дело,спасибо за труды!!!
@ИринаИрина-ш5ы7р
4 ай бұрын
Действительно грамотное истолкование(без грамма воды)!
@ОлександрКовальчук-й9е
Жыл бұрын
молодець. дякую за пояснення. дійсно, вмієш доступно і зрозуміло пояснити!
@НатальяЦаренкова-к6з
4 жыл бұрын
Дуже Вам вдячна! Це перше відео, де так стисло та доступно про AddEventListener
@zoyapleskatsevich9150
5 жыл бұрын
Нравятся ваши уроки! Спасибо! Очень ждем следующего урока о применении addEventListener и transition :)
@itgid
5 жыл бұрын
Согласен, интересный пример!
@ЮрійВовчук-е7ы
4 жыл бұрын
Доступно пояснюєте, дякую!
@TONY_BERG_MINSK
3 жыл бұрын
Ты чертов Гений!!! Самая лучшая подача в интернет! Ставлю лайк!
@nikospetsalakis9516
3 жыл бұрын
Как же Вы все легко и понятно объясняете! Большое спасибо за Ваши уроки!
@selfmotivation1337
4 жыл бұрын
Спасибо большое за урок. Объясняете шикарно - доступно, притом подробно, но лаконично. Огонь!
@МаксимЧ-к9я
2 жыл бұрын
Класс, все понятно и без лишней инфы
@ОксанаХарченко-д9г
3 жыл бұрын
спасибо, посмотрела несколько уроков на эту тему, у Вас самый хороший: по сути и доступно, сегодня встретила, когда лектор просто прочитал один из веб ресурсов с его же примерами
Да, конечно! Интересно было бы послушать про кастомизацию Никогда не понимал, зачем addEventListener нужен, если событие можно просто в свойства записать. Спасибо, что разъяснили. Все ясно и понятно
@itgid
5 жыл бұрын
Отлично, рад!
@malytv1170
3 жыл бұрын
Здраствуйте! Стали front-end разработчиком?
@yto4ka297
3 жыл бұрын
@@malytv1170 Здравствуйте, а вы?
@Max-kr4ie
5 жыл бұрын
Спасибо очень полезно и интересно. И на данном этапе считаю уже пора разбирать более глубоко. Кто досмотрел до сюда уже не полный новичек и хотят развиваться и роста. Буду рад более детального разбора с высоты Вашего опыта .
@itgid
5 жыл бұрын
это сложный вопрос. Увы канал не может рости со своими зрителями. В какой-то момент вы поймете что перешагнули этот уровень - нужно просто идти дальше. Это нормально.
@СергійІльчишин-й7х
5 жыл бұрын
Супер! Будемо чекати продовження))) Дякуємо))
@vitaercx
4 жыл бұрын
Спасибо очень доходчиво и понятно! Про опции упоминание очень пригодилось. Была функция, которая копировала текст из таблицы в строчку по клику кнопки. Но каждый раз функция выполнялась вновь и вновь при клике, происходило дублирование. Элегантное решение опции { once: true } в AddEventListener решило проблему.
@RobinGoodwe872
5 жыл бұрын
Хороший урок, узнал много нового. Побольше бы уроков где разжевываются базовые инструменты.
@ЭдуардВорона-м1и
3 жыл бұрын
очень понравился курс
@ВаноВано-л6р
5 жыл бұрын
Хороший урок, как продолжение отлично подойдёт тема: диспачера событий, событийного эмиттера. Было бы очень здорово развернуть тему промисов(в связке с async/await)и fetch-инга(как альтернативу шттпреквест), worklet-ов, worker-ов. Мне нравится ваша подача, смотрю, хоть материал для начинающих,но всегда есть что то новое подчеркнуть.
@itgid
5 жыл бұрын
наверное да, таких тем мало!
@Highlander3147
5 жыл бұрын
Уважаемый Алекс Лущенко! Хочу спросить совета, надеюсь найдете время для ответа. Мне 49!!!! лет. Анализ прожитых дней привел меня к выводу, что один из профессиональных навыков, который я "упустил" в жизни - программирование. И вот теперь, в "наказании" себя , я решил это исправить. С января этого года, не торопясь, изучаю тему. Могу сверстать несложные сайтики. Начал изучать JS, параллельно изучаю JQuery. Есть понимание , скажем так, о чем речь.( После просмотра Ваших уроков.) Самое главное - Я понял -ЭТО МОЕ. Более того - я могу монетизировать свои знания. То, что я доведу дело до приемлемого , профессионального ,уровня сомнений нет!!! Единственное, что меня остановит , исчерпание жизненного ресурса данного нам Всевышним. Моя программа минимум обязывает меня до конца этого года выйти на уровень знаний, достаточных для "прибавки к пенсии" скажем 30т.руб. Есть понимание в вопросе последовательности изучения технологий (веб разработка ) для достижение цели. (Работа на фрилансе). Но , так же , понятно , что в силу возраста, необходимо выбрать самый возможный короткий путь. То есть сконцентрироваться на самом необходимом для скорейшего старта в качестве фрилансера. Моя просьба звучит следующим образом: Вот если бы Вы стояли сегодня перед таким выбором, как бы Вы поступили, какие бы Вы выбрали технологии , предприняли шаги для достижения озвученной мной цели? На каком уровне необходимо владеть данными технологиями для СТАРТА? Как Вы , как специалист, оцениваете шансы на успех при таких стартовых позициях. Понимаю, какое количество людей я рассмешил написав данный текст, но написав это я лишь укрепился в своих намерениях добиться успеха. Желаю всем удачи. P.S. То обстоятельство, что подаваемый Вами материал усваивается мною на 95-99%. дало мне смелость обратиться к Вам с такой просьбой. В любом случае спасибо Вам за Ваши уроки. С уважением Yuber Roshe.
@ВладимирМестнник
5 жыл бұрын
Я начал в 55 с PHP ,потом jQuery и js и по тихоньку делаю добавку к своей пенсии.Вы на правильном пути,удачи Вам!. Node.js вас ждет впереди.
@Highlander3147
5 жыл бұрын
@@ВладимирМестнник Спасибо. И Вам удачи!
@itgid
5 жыл бұрын
Если вы обладаете перечисленными вами знаниями, я бы зарегистрировался на фриланс бирже и стал каждый день просматривать заказы, выявляя чего мне не хватает для его реализации. Подтянул эти знания. И брал бы заказы.
@Highlander3147
5 жыл бұрын
@@itgid Спасибо за дельный совет. Разведка боем. Что может быть лучше данного метода.
@dmytrolambru2984
5 жыл бұрын
Все верно делаете, молодцы так держать! Пофиг на остальных, главное делайте то, что Вам нравится ;) Удачи Вам и сил.
@buyshark3838
5 жыл бұрын
урок и правда отличный очень хорошо, что показываете эволюцию языка и устаревшие варианты недостатки определенных методов жду следующие уроки с нетерпением
@ПашаХодор-ш9о
5 жыл бұрын
Лучший канал, с подробным объяснение. Автору респект)
@shamilsalakhutdinov5519
4 жыл бұрын
ты просто лучший) так понятно объясняешь, все нравится, люблю тебя
@СергейРыженьков
5 жыл бұрын
очень всё доходчиво, спасибо за разъяснения, у вас дар к преподаванию, а то смотришь курсы некоторых товарищей: " здесь вот так вот , тут вот так вот"... а что откуда взялось , кто ж его разберёт... очень жду продолжения
@pse1525
4 жыл бұрын
Ну как же шикарно ты объясняешь! Это просто чудо какое то!
@Хорошийчеловек-с3л
4 жыл бұрын
Отличный урок. Спасибо.
@nataliaivaniv5308
5 жыл бұрын
Вы отлично разъяснили сложный материал , ждем следующего урока. Спасибо!
@ПавелПолищук-б2ъ
5 жыл бұрын
Супер. Взял для себя много полезного. Дизлайкеры пусть попробуют сделать лучше
@itgid
5 жыл бұрын
как всегда - делаешь - критикуют. Это нормально!
@Alex-rs1tt
4 жыл бұрын
Спасибо огромное за уроки! Смотрю все видео, начал проходить Ваш JS2.0!!! Отличный курс!
@@malytv1170 наверное уже ближе к middle чем junior... Ну опять же всё зависит от компании вы которой работаешь, ведь градация уровней разная, в моей компании как таковой нет, поэтому и однозначно не могу ответить на вопрос
@Денчик85
3 жыл бұрын
Спасибо! Все ясно и доступно!
@volodymyrderunov6790
5 жыл бұрын
Спасибо за Ваши уроки! Вы отлично разъясняете.
@annabegas8262
5 жыл бұрын
Спасибо за ваш труд. Очень ждем продолжения!
@nicknameis
4 жыл бұрын
Спасибо! Хочу больше детального разбора eventlistener.
@glebpilipenka3060
4 жыл бұрын
Очень крутое объяснение, понял с первого просмотра, thx Александ!
@КонстантинСуетин-ь8з
Жыл бұрын
Очень полезное видео, спасибо!
@viktorshatalov1920
4 жыл бұрын
Отличный урок.как раз такой искал
@bagga_lev
3 жыл бұрын
Огромнейшее вам спасибо! Великолепное объяснение, я наконец то понял эту тему, только благодаря вам =)
@dmytrozahatin7173
5 жыл бұрын
Супер!Жду продолжения данной темы )
@ivanbag9741
3 жыл бұрын
Спасибо, Алекс!!!
@kukusikibabasikitv
4 жыл бұрын
Плюсик вам в карму! Спасибо
@ЕвгенийКочетков-ы8э
4 жыл бұрын
Спасибо за подробное объяснение!
@dimazub6069
3 жыл бұрын
Спасибо! Урок был полезным!
@HappyLifege
5 жыл бұрын
За продолжение темы!
@itgid
5 жыл бұрын
отлично!
@ndreiorekhov777
5 жыл бұрын
Страшный объект this - шутка зашла норм :-) Урок норм, ...парочку мыслей скажу появившихся при просмотре - по возможности показать как и где можно реализовать в реальном проекте, на примере, ...и второе если возможно немного увеличить шрифт написания кода, ...само собой без этого достаточно информативно, спс.
@itgid
5 жыл бұрын
Спасибо, сделаем!
@ЕвгенийСеменов-н6н
Жыл бұрын
все понятно. Огромное спасибо
@gayanegalstyan9132
3 жыл бұрын
Спасибо Вам огромное!!! Помогли!
@valentynlugovyi4789
4 жыл бұрын
Более менее понятно. Благодарю!
@muhtoryusufjanov3946
5 жыл бұрын
спасибо за уроки... да очень интересна тема честно говоря хотел просить сделает уроки о событие с вами интерестно и понятно
@itgid
5 жыл бұрын
спасибо за комментарий
@novruzmehdiyev3413
5 жыл бұрын
Вы Суперррр, как можно ставить дизлайк
@itgid
5 жыл бұрын
Спасибо!
@nikolay6143
3 жыл бұрын
Спасибо, хороший урок
@KuKu_RuKu88
4 жыл бұрын
Спасибо, супер - как всегда !!! Низкий поклон Вам
@angrybeaver3425
5 жыл бұрын
Продолжайте!
@ramanmatveyenka8396
3 жыл бұрын
Хорошо объяснили, спасибо
@alllligator
2 жыл бұрын
Спасибо за видео!
@dougrattman8284
3 жыл бұрын
Очень помогло, спасибо!
@deepseapics
5 жыл бұрын
Спасибо за видео, жду продолжения :)
@itgid
5 жыл бұрын
Буде, спасибо!
@_man-in-space_
5 жыл бұрын
Сразу лайк!)
@rmnkot
5 жыл бұрын
в контексте ивентов я испльзую event.target или event.currentTarget вместо this, this больше используется в контексте функций конструкторов и классов ES6
@oj5968
5 жыл бұрын
Лучший. Спасибо огромное!
@Владислав-г8з4щ
3 жыл бұрын
Дякую!
@r2r4ik
5 жыл бұрын
AddEventListener тоже функция!
@АлексейКульдеев
2 жыл бұрын
отличное видео, спасибо
@i1_gaming
4 жыл бұрын
1 Вопрос. Было оговорено о костыле с .onclick c анонимной функцией, но если я не хочу писать n-е количество строк для 1 события (например "click"), можно ли сделать похожий вариант как с анонимной функцией (.onclick) или все равно нужно будет писать 100500 строе для 1 елемента с использованием AddEventListener. 2 Вопрос. Чем отличается getElementById(и ему подобные ByClassName и т.д.) и querySelector?
@dmitrijponkin
5 жыл бұрын
Спасибо! Супер :) ждем продолжения)
@jsb7239
4 жыл бұрын
Превосходный урок!👍 А будет продолжение?
@dmitriipanov4627
Жыл бұрын
Спасибо за урок) А еще вопрос. Можно ли, и если да, то как, по событию делать другое действие в HTML, например, создавать блок с полем ввода? Я совсем новичок и почти ничего не знаю)
@entity9069
5 жыл бұрын
Очень интересно :)))
@iraklisalukvadze5814
4 жыл бұрын
ამ კაცმა იცის თავისი საქმე!!!!!!!!
@lekca216
5 жыл бұрын
Я так понимаю еще одно важное отличие addEventListener от простого вешания событий это работа с клавиатурой? То есть можно просто передать первым аргументом "keydown", вторым ссылку на функцию с проверкой кода нажатой клавиши и всё. Есть ли другой способ? С удовольствием посмотрел бы вторую часть со всеми возможностями addEventListener, а не только про "click", но спасибо и за это, очень доходчиво)
@Nazar5545
5 жыл бұрын
супер!
@АлександрШатохин-н7г
5 жыл бұрын
Очень ждем продолжение
@dmitriyk.2462
5 жыл бұрын
Хороший урок
@super_snejinka
3 жыл бұрын
очень хорошее видео!!
@eroskaeroska6921
3 жыл бұрын
По-настоящему нюанс, прямо нюанс-нюанс, о котором нужно было сказать - это ошибка "Cannot read property 'addEventListener' of null"
@ТимурТокумов-и1к
3 жыл бұрын
Спасибо!
@dreft1989
4 жыл бұрын
супер, спасибо
@АлексейЛысюк-ь4я
4 жыл бұрын
Импонирует у автора, что он "делает" ошибки. Имхо навык поиска ошибок незаменим для программера. Я год назад начал втыкать в С,С++ и для меня было довольно сильным препятствием возникновение большого количества ошибок поначалу, которые ставили меня в тупик, потому что я не знал, что с ними делать. Настолько сильно, что терялось намерение продолжать. Однако поскольку вариантов не было и проект надо было продолжать то ... Когда же автор делает "ошибки" у обучаемого откладывается в памяти непроизвольно что, где, как. Обучаемый психологически подготавливается к возможности ошибок, пониманию возможности преодолевания подобных затруднений и ориентировочным местам их поиска. Не знаю насколько намеренно сие делается, однако лично мне импонирует. Плюс посмотрел несколько уроков и отчетливо осознал, что прямолинейный опыт изучения яваскрипта по справочнику команд не самый эффективный. В стандарте уже понареализовано много всяких помогалочек, которые сильно упрощают процесс. Надо только их знать.
@itgid
4 жыл бұрын
Алексей Лысюк я живой человек. И да делаю ошибки. Иногда специально. Иногда задумаюсь.
@dmitriyart2989
4 жыл бұрын
спасибо большое
@RedFoxLV007
2 жыл бұрын
Круто !
@КаринаЧ-н5е
2 жыл бұрын
Здравствуйте. Спасибо за объяснение. Но мне только не понятно. Почему для удаления события надо добавлять removeEventListener? Почему-бы просто не удалить саму строчку с addEventListener?
@intv3061
5 жыл бұрын
Жалко что только один лайк можно поставить....
@itgid
5 жыл бұрын
Сам страдаю от этих ограничений. Я бы себе все лайки поставил.
@ЕгорЕгорович-д2т
3 жыл бұрын
Лайкнул хочу изучать js
@pivrock913
4 жыл бұрын
Добрый день! Не могу найти выпуски TrueJS c 27 по 31 и после 32. Они есть вообще?
@РитаАрхипова-ь8к
3 жыл бұрын
Спасибо
@fastik1475
4 жыл бұрын
Спасибо , долго искал хороший канал по js и вот он, но хотел спросить, сейчас propeties не работает, что делать?
@СергейСкрипка-ы9б
5 жыл бұрын
Спасибо большое за урок! По поводу transition... мы все-таки можем повесить на данное событие нужную нам функцию не используя addEventListener. document.querySelector("#element").ontransitionend = function(){ ... }; Правда работает это не во всех браузерах, в Хроме например, что удивительно) И не могли бы вы прояснить момент по поводу дубляжей функций (21 минута)? Функция является объектом и доступ к ней осуществляется по ссылке. Почему в данном случае она копируется? Прогнал через цикл несколько элементов и присвоил событиям одну и ту же функцию. В итоге btn[0].onclick === btn[5].onclick // true Или нужно копать глубже?)
@kapotonai
5 жыл бұрын
Спасибо Александр. Есть на канале Гоши Дударя создание игры-раннера на JS.Смогли бы вы что-то подобное создать?
@itgid
5 жыл бұрын
Мог бы, но игры не очень мне интересны. Возможно какие-то маленькие.
@kapotonai
5 жыл бұрын
@@itgid часто сталкиваюсь с вопросом заказчика, о "нятигивании" верстки на шаблон Джумла.Можете записать на эту тему видео?
@kapotonai
5 жыл бұрын
@@itgid также,хотелось бы узнать,как написать модуль для Джумла(допустим модуль оплаты)
@annalipower4830
3 жыл бұрын
могу ошибаться, но onclick = "Hellofunction ()". там ставиться ставятся (круглые скобки) из-за привязки к анонимной функции, которая в свою очередь и делает вызов функции которая описана внутри onclick.
@AleksTrifonov
Жыл бұрын
8:00 У меня на вкладке Свойства нет свойств с приставкой "on". Это почему так? Вижу кучу других свойств, а свойств с приставкой "on" нет.
@alexdreamer11
3 жыл бұрын
Всё гуд
@kogram
3 жыл бұрын
Можно ли управлять событиями браузера вперед, назад (history.back(), history.forward())
@ja-rusyn
5 жыл бұрын
Еще один из старых способов без потери ссылки на элемент: document.onclick = function() { var elem = window.event.srcElement; if (elem.id === 'h3') { console.log('hi'); console.log(elem); } };
@KanalReal
3 жыл бұрын
шёл 2021 год. мой преподаватель, обучая меня и группу использует onclick как атрубут)
@iliakolomiiets8881
4 жыл бұрын
Ну лайк поставить не могу так как ответ на вопрос не нашел, но шаг к нему сделал и не один по этому коммент. А вопрос простой, данное видео показывает как работать с элементов: картинка текст и т.д., но что делать если элементов несколько, к примеру несколько фоток или заголовков и надо определить на какой\какую из них я кликнул, querySelector позволяет работать только с первым элементом, а querySelectorAll выдает ошибку.
Пікірлер: 174