Привет, это 6й урок из моего курса по фронтенд-разработке в Университете ИТМО. Сегодня поговорим об основах JS, разберём разницу между let, var и const. Поговорим о функциях, циклах, условиях и даже классах. А так же разберём обработку пользовательских событий и DOM-хранилища.
Прошлый урок: • UI-фреймворк Bootstrap (+ верстаем ко...
Плейлист: • Фронтенд-разработка (курс 2021)
Полезные ссылки:
1) Мой телеграм-канал: https://t.me/davidobryakov
2) Репозиторий с примерами из этого курса: https://github.com/kantegory/mentoring/
3) Репозиторий этого курса: https://github.com/kantegory/ITMO-ICT...
4) Презентация: https://docs.google.com/presentation/...
5) Статейка на хабре про историю JS: https://habr.com/ru/company/livetypin...
6) DOM-дерево: https://learn.javascript.ru/dom-nodes
7) В чём разница между let, var и const: / %d0%b2-%d1%87%d1%91%d0%bc-%d1%80%d0%b0%d0%...
8) IIFE: https://learn.javascript.ru/closure#b...
Таймкоды:
00:00 Вступление
00:21 План урока
01:03 Для чего предназначен JS?
01:40 Что такое DOM?
02:21 Чем отличается let от var и от const?
04:53 Циклы
07:14 Условия
08:15 Функции
09:33 Классы
10:18 Практика: циклы
15:30 Практика: условия
18:00 Практика: Функции
22:35 Практика: Классы
28:51 Практика: Обработка событий и DOM-хранилища
39:21 Заключение