Глава 3 - Функции (Chapter 3 - Functions)
Глава курса 'The Last JavaScript Course You'll Ever Need' (Последний курс JavaScript, который Вам когда-либо понадобится) с русской озвучкой. 00:02 Основы функций: структура и пример объединения строк 01:01 Параметры функций: объявление и исправление ошибок 02:01 Поднятие функций: вызов до объявления 03:01 Модульные тесты: проверка возвращаемых значений 04:01 Функция месячной цены: выбор цены по уровню с помощью switch 06:07 Возврат одного значения: использование объекта для нескольких данных 07:41 Функции как значения: функции первого класса и высокопорядковые функции 09:33 Функция переформатирования: применение форматировщика и шаблонных строк 11:27 Область видимости: различия var, let, const и уровни охвата 12:26 Детали областей: глобальная, модульная, функциональная и блочная 13:21 Ошибка области видимости: проблема возврата статуса сообщения 15:34 Решение ошибки: возврат правильного значения из функции 17:03 Анонимные функции: одноразовые функции и замыкания 19:24 Анонимные функции в задаче: расчёт стоимости печати сообщений 21:38 Завершение задачи: проверка расчёта стоимости для всех типов сообщений 22:26 Параметры по умолчанию: пример функции приветствия 23:23 Вызов функции: работа с параметрами и значениями по умолчанию 24:20 Требования к функции контакта: обязательный номер телефона 24:58 Реализация функции контакта: параметры и их значения по умолчанию 25:32 Обработка отсутствия номера телефона: возврат ошибки 27:41 Создание строки контакта: шаблонный литерал и путь к аватарке 29:50 Проверка функции контакта: тестирование и успешное выполнение 30:50 Передача по значению: копия переменной в функции 32:34 Исправление ошибок: возврат счёта за месяц 34:05 Завершение исправлений: перенос переменных и подготовка тестов 35:19 Немедленный вызов функции (IIFE): пример анонимной функции 36:08 Пример IIFE: настройка и возврат результата 37:08 Анонимная функция: расчёт стоимости сообщений 38:07 Результат расчётов: итоговая стоимость 38:33 Итоги главы: завершение и обзор
Глава курса 'The Last JavaScript Course You'll Ever Need' (Последний курс JavaScript, который Вам когда-либо понадобится) с русской озвучкой. 00:02 Основы функций: структура и пример объединения строк 01:01 Параметры функций: объявление и исправление ошибок 02:01 Поднятие функций: вызов до объявления 03:01 Модульные тесты: проверка возвращаемых значений 04:01 Функция месячной цены: выбор цены по уровню с помощью switch 06:07 Возврат одного значения: использование объекта для нескольких данных 07:41 Функции как значения: функции первого класса и высокопорядковые функции 09:33 Функция переформатирования: применение форматировщика и шаблонных строк 11:27 Область видимости: различия var, let, const и уровни охвата 12:26 Детали областей: глобальная, модульная, функциональная и блочная 13:21 Ошибка области видимости: проблема возврата статуса сообщения 15:34 Решение ошибки: возврат правильного значения из функции 17:03 Анонимные функции: одноразовые функции и замыкания 19:24 Анонимные функции в задаче: расчёт стоимости печати сообщений 21:38 Завершение задачи: проверка расчёта стоимости для всех типов сообщений 22:26 Параметры по умолчанию: пример функции приветствия 23:23 Вызов функции: работа с параметрами и значениями по умолчанию 24:20 Требования к функции контакта: обязательный номер телефона 24:58 Реализация функции контакта: параметры и их значения по умолчанию 25:32 Обработка отсутствия номера телефона: возврат ошибки 27:41 Создание строки контакта: шаблонный литерал и путь к аватарке 29:50 Проверка функции контакта: тестирование и успешное выполнение 30:50 Передача по значению: копия переменной в функции 32:34 Исправление ошибок: возврат счёта за месяц 34:05 Завершение исправлений: перенос переменных и подготовка тестов 35:19 Немедленный вызов функции (IIFE): пример анонимной функции 36:08 Пример IIFE: настройка и возврат результата 37:08 Анонимная функция: расчёт стоимости сообщений 38:07 Результат расчётов: итоговая стоимость 38:33 Итоги главы: завершение и обзор
