#4 “Консольные и браузерные приложения. Особенности JavaScript“. МордГУ,
Рассмотрена структура консольных приложений, выполняющихся в терминале, и приложений, выполняющихся внутри веб-браузера. Дан обзор некоторых возможностей и особенностей языка JavaScript для браузерных приложений:
- Возможности скриптов JavaScript в браузере
- Особенности работы с переменными и функциями
- Работа с DOM и обработка событий для построения UI
- Два варианта работы с модулями в JavaScript
Презентации к лекции:
* Консольные и браузерные приложения:
* Особенности языка JavaScript для браузерных приложений:
Примеры кода:
Содержание:
00:00 Начало
00:30 Одно приложение в разных средах исполнения.
01:40 Задача покомпонентного перевода консольного приложения в браузер.
04:50 Пользовательский интерфейс в консольных приложениях.
05:34 Терминология: терминал, консоль и командная оболочка.
05:48 Терминал и консоль как отдельные устройства.
09:54 Программная эмуляция терминала и консоли в персональном компьютере.
10:56 Командная оболочка (bash, zsh, cmd, PowerShell).
12:58 Возможности Windows Terminal.
15:00 Структура консольного приложения.
16:40 Структура браузерного приложения.
20:02 Рендеринг веб-страницы
23:00 Просмотр DOM и стилей в Инструментах разработчика в браузере
27:10 Возможности скриптов JavaScript в браузере
30:12 Основные особенности языка JavaScript
30:56 Запуск простейшего скрипта “Hello, world!“
34:00 Консоль для JavaScript
36:30 EcmaScript и JavaScript. Версии стандарта EcmaScript
41:36 Движки JavaScript. Проверка реализованных возможностей в движках на сайте
44:31 Объявление переменных с помощью var, let и const. Всплытие переменных
53:18 Функции в JavaScript. Function Declaration и Function Expression
55:37 Анонимные функции
56:26 Стрелочные функции
58:33 Вложенные функции
59:22 Лексическое окружение
01:04:02 Замыкания
01:11:44 Управление интерфейсом пользователя. Работа с DOM
01:15:37 Обработка событий, происходящих в браузере
01:19:56 Модульность в JavaScript
01:23:55 Два варианта работы с модулями
01:28:26 Сборка JavaScript-проекта
11 views
2295
871
2 months ago 01:53:43 2
ПОИГРАЛ ВО ВСЕ ИГРЫ ROCKSTAR И ПОНЯЛ ЧТО-ТО
3 months ago 00:00:00 1
СТРИМ НА 9 ПОКОЛЕНИИ КОНСОЛЕЙ XBOX SERIES S XBOX SERIES X PLAYSTATION 5 ИГРАЕМ В ВАШИ ЭТИ КОНСОЛИ !
3 months ago 01:20:28 1
СТРИМ НА САМОЙ МОЩНОЙ КОНСОЛИ ВСЕЛЕННОЙ XBOX SERIES X ИГРАЕМ ОБЩАЕМСЯ ОТДЫХАЕМ !!!
3 months ago 00:00:00 1
ETS2. Сессия конвоя: Lara Only Voice. Субботний заезд.
3 months ago 00:05:47 1
Как удалить шифрованный EFI раздел с USB флешки в Windows 10
3 months ago 00:18:51 1
Консоль Python и с чем её едят
3 months ago 00:14:19 1
Metal Gear Solid Delta, Dragon Age: The Veilguard, Diablo IV, Like a Dragon, Metro | НОВОСТИ
3 months ago 00:49:50 1
ACE COMBAT™ 7: SKIES UNKNOWN ПРОХОЖДЕНИЕ! ПРОЛОГ
3 months ago 00:00:00 1
СТРИМ ОБЛЕПИЛСЯ КОНСОЛЯМИ PLAYSTATION 5 И XBOX SERIES S SERIES X И ИГРАЮ
3 months ago 00:00:00 7
❗Обзор на Ретро консоль GD10 - Детство за 2500 !!! PSP, PS1, Dreamcast, Sega, Dandy и многое другое❗
3 months ago 00:15:54 1
GTA 6 на ПК в 2027 году!
3 months ago 00:00:00 1
ETS2. Субботний заезд. Открытый конвой.
3 months ago 00:16:59 1
Как установить локальный сервер в 1 клик — Полный гайд [Rust/Раст]
3 months ago 00:08:01 1
Discord - Починка без ВПН на компьютере/телефоне (GoodbyeDPI/ByeDPI) [Windows/Android]
3 months ago 00:04:58 1
Как устранить шум в игровой консоли PS4 Pro и несколько лайфхаков.
3 months ago 00:00:00 1
ETS 2 Тяжелые перевозки.
3 months ago 01:07:02 1
Самое жалкое поколение консолей | Итоги поколения Xbox и PlayStation 5
3 months ago 00:18:26 1
Полное руководство по нанесению жидкого металла на процессор, ноутбук, видеокарту и игровую консоль
3 months ago 00:28:59 1
Nvidia RTX 5090 - это величие? | Проблемы 30 кадров на консолях | PS 5 Pro или ПК?