Пока что самое лучшее объяснение JavaScript для начинающего. В уроках рассмотрены такие важные моменты для начинающего, как срабатывание обработчика по клику на кнопке, или по событиям мыши. Отличное видео, очень понравились ваши курсы мне.
@irynabelaya81915 жыл бұрын
До чего вы прекрасный учитель!!!!
@bunnybugs66234 жыл бұрын
Все супер доступно спасибо вам за роботу!
@freeSAM226 жыл бұрын
либо когда заказчик вам не оплатил)
@ichelsea4 жыл бұрын
Спасибо, Алекс!
@BRafaelT6 жыл бұрын
Вот это прикол, спасибо! Очень интересные примеры у Вас!
@itgid6 жыл бұрын
Спасибо!
@Дмитрийвделе-р9ч5 жыл бұрын
Единственный канал на котором классно объясняют
@jokerx28256 жыл бұрын
Мне ваши видео уроки понравились! Хотя и иногда сложно понять и из за этого смотрю другие видео или в интернете чтобы объяснили пошагово подробнее! И ещё раз спасибо вам за видео уроки!
@itgid6 жыл бұрын
Увы, тяжело соблюсти баланс между классной фичей и сложность.
@mariadobrydnyk27264 жыл бұрын
Спасибо!Очень помогли.
@TheYodes6 жыл бұрын
Здорово бы увидеть, как картинка будет поворачиваться в ту или иную сторону в зависимости куда мы двигаем мышь, например, ведем вправо курсор, кот смотрит направо, если влево, кот смотрит влево.
@itgid6 жыл бұрын
Вы можете применять трансформацию к картинке в зависимости от вектора движения.
Александр, спасибо большое за Ваши труды! В сети много видео обучению "по классике". Тоже конечно полезно, так как в Ваших видео не охватываются все тонкости. Но в любом случае, как мне кажется, JS лучше начинать изучать по Вашим урокам, что бы понять как мы сможем использовать JS на практике при верстке. Своего рода обзор возможностей. Ну а после углубленно по "по классике". С Вами как-то можно связаться? На сколько я слышал вы в Бионике преподаете?
@itgid7 жыл бұрын
В Бионике иногда, когда есть свободное время. А так - компьютерная академия ШАГ либо на почту alexxlu@mail.ru А так вы правы - всегда считал что без практики, причем реальной а не расчета факториала 10 способами, изучать языки программирования очень тяжело, особенно для начинающих. Есть хорошие книги по JS, но они подходят только для тех, кто уже пишет и понимает код. Плюс JS может "сломать шаблон" человеку, который привык к строгой типизации, и кучи ограничений C, C++, C#. Поэтому и старался сделать уроки в первую очередь для "вхождения" в язык.
@VIJana795 жыл бұрын
@@itgid Скажите, пожалуйста, какие курсы вы преподаёте в Бионике? (Это кибер бионик систематикс? я правильно поняла?)
@МихаилМаринченко-ы1з6 жыл бұрын
Спасибо!
@SashaPleshevich7 жыл бұрын
Спасибо! Круто!
@04108806 жыл бұрын
Отличные уроки. Спасибо!
@itgid6 жыл бұрын
Спасибо!
@icevideos76557 жыл бұрын
Отличные уроки. Но когда будут курсы по Python и PHP, которые вы обещали запустить?)
@q1dsdsdsq2dssdsd957 жыл бұрын
ладно php но зачем тебе питон? без джанго питон не особо нужен в вебе
@qwerty-qr3ku7 жыл бұрын
Я тоже за PHP
@user-mt1vz4tr2t6 жыл бұрын
Эшли Янг большинство созданные сайты на php лагает например вк фейсбук википедия. Лучше питон
@misteranderson60586 жыл бұрын
Зачем php, Лучше ноду взять
@kapotonai6 жыл бұрын
Со знанием PHP быстрей работу найдешь)
@_pheax6 жыл бұрын
Класс !!!
@ИяИя-п2к5 жыл бұрын
Очень интересно! А дождь или снег делаются также?
@itgid5 жыл бұрын
Принцип похож!
@АртемАлексеенко-й2ъ6 жыл бұрын
Здравствуйте. Спасибо за урок. Объясните пожалуйста. Вот у нас функция 1 и вложенная в нее функция 2. Обе срабатывают на onmousemove. Почему первая функция отрабатывается только один раз, а вторая - постоянно? Мы же не получаем постоянно картинку и не записываем ее в переменную cat при каждом движении мыши. Это из-за того, что функция 2 по сути зациклена (бесконечна) и функция 1 не может пойти на "второй круг"?
@yarik83men515 жыл бұрын
Спасибо...
@сергейпетров-р3ь6с6 жыл бұрын
Параметр же именуется произвольно? Как кому удобнее event/evt/ или просто e
@pavelladan38877 жыл бұрын
Отлично) Но подобное можно сделать через CSS выбрав на cursor картинку :)
@itgid7 жыл бұрын
Покажите как, буду благодарен. CSS3 дает богатые возможности манипулирования, не спорю, но проще сделать через JS (хотя это очень субъективное замечание).
@pavelladan38877 жыл бұрын
cursor: url('путь к курсору') ну оно вместо курсора поставить картинку :) немного иначе будет выглядеть...
@ИяИя-п2к5 жыл бұрын
В комментариях на вопрос:'А как сделать чтобы этот скрипт начал работать не сразу?',вы ответили:''В принципе легко. Завтра будет видео!"-как называется это видео?Не могу найти!Очень интересно!
@itgid5 жыл бұрын
напишите в телеграмм канал - скину
@ИяИя-п2к5 жыл бұрын
телеграмма нет)))
@wickedtorpedo755 жыл бұрын
Стоило сначала подробнее рассказать про объект event
@rinatkin77035 жыл бұрын
здраствуте почему картинка не отображаеться через JS если ее путь указан в компьютере, a если вставить ее в html то отображаеться
@yuraabharian77725 жыл бұрын
Поначалу не работало событие onmousemove , работало будто применял onmousedown, кот появлялся там, где щелкал мышью, код полностью совпадал с кодом урока. В итоге достал из папки, перенес все на рабочий стол и все заработало. defer в script прописывал. Кто подскажет, в чем проблема была?
@vvv72206 жыл бұрын
Можно ли написать код, чтобы отменить выполнение функции, даблкликом например? В рамках знаний начинащего. Или для этого нужны более глубокие знания JS. Гуглил "Отмена выполнения функций" и натыкался на то, что это сложная проблема...
@itgid6 жыл бұрын
конечно можно. Если вы вешали событие на element.onclick то просто напишите в коде element.onclick = null и после этого событие не будет выполняться. Есть и более сложные и красивые способы отмены событий.
@vvv72206 жыл бұрын
Наверное не поняли меня. Я имею ввиду остановить функцию не написанием строчки кода, а действием двойным нажатием кнопки мыши. То есть вот картинка движется за курсором, а что бы перестала двигаться, нажать два раза кнопку мыши.
@alexx_2023 Жыл бұрын
@@vvv7220 снять обработчик событий с объекта и все будет ок!
@ericraudy7 жыл бұрын
А как сделать чтобы этот скрипт начал работать не сразу,а допустим,через неделю(когда выяснится что заказчик недобросовестный) ?
@itgid7 жыл бұрын
В таком случае нужно повесить запуск функции в тело проверки времени и даты. Если время больше или равно заданному запускать эту функцию при старте системы. Хотя проще разместить часть скриптов на вашем сервисе и удаленно запускать их сайта.
@itgid7 жыл бұрын
В принципе легко. Завтра будет видео!
@игорьмамоненко5 жыл бұрын
Ну вы только добавлением обработчиков по этим событиям нагрузите проц и сеть
@pavlo59446 жыл бұрын
підкажіть будь ласка як називається плагін який підсвічує слово - кольором
@itgid6 жыл бұрын
только emmet стоит. Вроде больше ничего не ставил.
@pavlo59446 жыл бұрын
telegra.ph/123-04-18-8
@singlebw40654 жыл бұрын
Я всю голову сломал как двигать объект который выравнен с помощью flex-box и находиться в родителе определённого размера. Объект при таком раскладе имеет 0 позицию если использовать position relative. При добавлении ему координат естественно фигня, при использовании флага который изменяется по пиксельно и присваивается позиции left тоже не очень, движение объекта не сходиться с движением мыши. Я видимо тупой уже 4й день никакого результата.
@НиколайНиколай-ц9у6т6 жыл бұрын
а зачем нужен 'px' здесь event.clientX+20+'px'
@dessan71676 жыл бұрын
А как сделать так, чтоб иконка пропадала если мышку не двигать?
@itgid6 жыл бұрын
Запускаем таймер на 5 секунд, если событие move не происходит - скрываем иконку. Если происходит - обнуляем таймер
@dessan71676 жыл бұрын
а как это в коде будет "если событие move не происходит"? Присвоит переменную для var move = document.onmousemove = function (){ ..... и потом if move = not move then cat.style.display='none'; Как-то так?
@itgid6 жыл бұрын
Вешаем на move функцию. Внутри функции делаем clearTimeout(timer) и запускаем заново таймер
@dessan71676 жыл бұрын
не очень помогло пояснение)А можно как-то отслеживать изменился ли параметр или нет?
@itgid6 жыл бұрын
Какой параметр вы хотите отслеживать?
@ВиталийСлободянюк-х8м7 жыл бұрын
event здесь просто как параметр? ...
@ДенисЛавров-т4з6 жыл бұрын
да
@npc61107 жыл бұрын
как внедрить javascript код на чужой сайт ?
@itgid7 жыл бұрын
Получить доступ по ftp и записать свой код в файл.
@mustang...7 жыл бұрын
По видео складывается ощущение, что автор знает другие языки, однако с js знакомится вместе с этими видео, потому что слишком очевидные ошибки не видит =)
@itgid7 жыл бұрын
Бывает так, что возникает идея и сразу записывается. И бывают ошибки.
@Independent19c7 жыл бұрын
А, мне даже так больше интересно, когда запись не такая "вылизанная", и ошибки возникающие, в процессе написания более приближают к жестоким реалиям Js.10 из 10 разгневанных не добросовестных заказчиков))).Спасибо за такой классный материал, прям подряд лайки леплю).
@Bogelma6 жыл бұрын
Не понимаю, зачем вообще создавать документ css если всё что можно сделать в css можно сделать и в Джаве и + больше возможностей. Я прав или ошибаюсь?