JavaScript события клавиатуры + пишем игру на JS

  Рет қаралды 1,837

WebDev с нуля. Канал Алекса Лущенко

WebDev с нуля. Канал Алекса Лущенко

Күн бұрын

iTGid.info - курсы Алекса Лущенко
🪬 Курс JavaScript 24/2 : itgid.info/ru/course/js242
👑 Курс JavaScript 24/1 : itgid.info/ru/course/js24
🫶 Поблагодарить автора - монобанк: 5375414126666006 Лущенко О
🍹 Задонатить - www.buymeacoffee.com/itgid
✈️ Задать вопрос через телеграм: telegram.me/itgid_admin
Курсы автора:
ReactJS: itgid.info/ru/course/reactjs
Методы массивов: itgid.info/ru/course/arraymethod
Канал ru: / itgid
Канал UA: / @itgidua-web7836
00:00 Введение
03:10 Событие keydown JavaScript
05:10 event.key
08:05 event.code
12:15 altKey, shiftKey, ctrlKey, metaKey
14:04 event.preventDefault метод
15:00 Начинаем проект
17:15 Генерация игрового поля
19:00 Перемешивание массива ответов
21:00 Вывод подсказки с помощью setTimeout
23:20 Добавление события нажатия клавиш стрелок
25:40 Проверка нажатой клавиши
28:00 Switch case с реакцией на нажатую клавишу
35:30 Обработка нажатия Enter
40:00 Обработка ошибки
42:00 Обработки победы
Изучаем события клавиатуры в JavaScript. События keydown и keyup. Пишем игру на JS, где отслеживаем нажатие стелок клавиатуры и двигаем блок по экрану. Отслеживаем нажатие Enter, space.

Пікірлер: 6
@MrKOHKyPEHT
@MrKOHKyPEHT 27 күн бұрын
Я бы условие перед свичём сделал используя includes и массив строк :) UPD. Этот же массив можно реюзнуть в свич кейсе (хотя тут бы больше подошел enum)
@user-bn6oj1ec4q
@user-bn6oj1ec4q 27 күн бұрын
А курсы 24 года тоже через какое то время станут полными на Ютубе и бесплатными или теперь платно навсегда?
@Phoenix_coding
@Phoenix_coding Ай бұрын
класс
@urakend
@urakend 23 күн бұрын
Почему,если я делаю форматирование документа пропадают ";"?
@zurbagan2784
@zurbagan2784 28 күн бұрын
Здрасвтуйте, по phyton у вас не закончен спринт...
@zurbagan2784
@zurbagan2784 28 күн бұрын
?
HTTP запросы - GET, POST, PUT... Работаем с Postman
39:33
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 2,6 М.
ООП в JavaScript. Мифы, наследование, полиморфизм, абстракции, наследованиеи,
1:01:03
How to bring sweets anywhere 😋🍰🍫
00:32
TooTool
Рет қаралды 40 МЛН
WHY IS A CAR MORE EXPENSIVE THAN A GIRL?
00:37
Levsob
Рет қаралды 21 МЛН
Чай будешь? #чайбудешь
00:14
ПАРОДИИ НА ИЗВЕСТНЫЕ ТРЕКИ
Рет қаралды 2,9 МЛН
2048 на JavaScript разработка игры
40:47
Yura Koch
Рет қаралды 66 М.
Учим JavaScript 25. Клавиши клавиатуры - onkeypress
13:45
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 31 М.
3d в css
13:19
Всё просто в IT
Рет қаралды 2,4 М.
Docker за 20 минут
21:42
suchkov tech
Рет қаралды 60 М.
Знакомство с клавиатурой. Лучшее в мире объяснение
17:04
Задача из Собеседования на 160,000 Евро в Год
13:27
Саша Лукин
Рет қаралды 1,1 МЛН
Добавляем reCaptcha на сайт: подробно по шагам. Пример на PHP, Node.JS
35:57
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 2,2 М.