Область видимости в JavaScript - глобальная, функциональная и блочная | Курс JavaScript с нуля

23 подписчика

12+
12+

день назад

ПожаловатьсяНарушение авторских прав

23 подписчика

12+
12+

день назад

ПожаловатьсяНарушение авторских прав
12+
12+

день назад

В этом видео разберём область видимости в JavaScript - scope. Это одна из ключевых концепций которая объясняет где живут переменные и откуда к ним можно обращаться. Три вида: глобальная, функциональная и блочная. Разберём цепочку поиска и почему var никогда не используется. ⏱ ТАЙМКОДЫ 0:00 - Что такое область видимости - где живут переменные 0:24 - Глобальная vs локальная - пример с global и local переменной 0:44 - Три вида области видимости 0:59 - Вид 1: глобальная - доступна из любой точки программы 1:19 - Правило: глобальных переменных должно быть как можно меньше 1:41 - Вид 2: функциональная - переменная живёт только внутри функции 2:00 - Каждый вызов функции создаёт свою область видимости 2:14 - Вид 3: блочная - внутри фигурных скобок if, else, switch 2:34 - Почему var не используется - нет блочной области видимости 3:04 - Практика в VS Code: пример 1 - глобальная username и локальная greeting 5:15 - Цепочка областей видимости - функция ищет сначала внутри, потом снаружи 5:35 - Проверка: greeting снаружи функции вызывает Reference Error 6:21 - Практика: пример 2 - одинаковые имена локальная и глобальная result 7:56 - Локальная перекрывает глобальную внутри функции, но не изменяет её 9:17 - Разбор реального кода: isDark в Theme Switcher - глобальная переменная 10:23 - Разбор реального кода: Password Checker - функциональная область видимости 10:56 - Итог урока 📚 ПЛЕЙЛИСТЫ И КУРСЫ 🟩 Полный курс Grid CSS: https://www.patreon.com/collection/2316598 https://www.youtube.com/playlist?list=PLK9O_KDILV3U 🟦 Полный курс Flexbox CSS: https://www.patreon.com/collection/1320002 📚 Полный курс HTML с нуля: https://www.youtube.com/playlist?list=PLIEunNjc9UytoWbG_xrleyom6NfiRLBDE 📚 Полный курс CSS с нуля: https://www.youtube.com/playlist?list=PLIEunNjc9UyuznEWwwMmvjpG9V2GxG1DQ 📚 Полный курс JavaScript с нуля: https://www.youtube.com/playlist?list=PLIEunNjc9UyvBaTS0blaMBQYJb5GLaMXB 🚀 JS Практика - проекты с нуля: https://www.youtube.com/playlist?list=PLIEunNjc9Uyv9Xo2A-WCT0D8c1Ret6bVu 🌐 Уроки по хостингу - запуск сайта: https://www.youtube.com/playlist?list=PLIEunNjc9UyvrhTE4KC5sJK_NoeUX8ZMU 📦 Исходники и курсы (Patreon Shop): https://www.patreon.com/c/topchiydev/shop 💬 СОЦИАЛЬНЫЕ СЕТИ 💬 Telegram: 🎓 Patreon: https://www.patreon.com/TopchiyDev #javascript #scope #областьвидимости #jsдлябегиннеров #курсjavascript #webdev #frontend #программирование

Название:

Область видимости в JavaScript - глобальная, функциональная и блочная | Курс JavaScript с нуля

Категория:

Разное