Completed
Ссылочный тип
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
JavaScript - Полный Курс JavaScript Для Начинающих
Automatically move to the next video in the Classroom when playback concludes
- 1 Введение
- 2 Как выполнять код
- 3 Самое важное в JavaScript
- 4 Что такое console log
- 5 Выражения
- 6 Переменные
- 7 Объявление переменных
- 8 Практика по созданию переменных
- 9 Примитивные типы
- 10 Ссылочный тип
- 11 Динамическая типизация
- 12 Объекты
- 13 Создание и удаление свойств объектов
- 14 Вложенные свойства
- 15 Сокращенный формат записи свойств
- 16 Глобальные объекты
- 17 Методы объекта
- 18 JSON - JavaScript Object Notation
- 19 Мутация в JavaScript
- 20 Как избежать мутаций объектов
- 21 Что такое функция
- 22 Объявление и вызов функции
- 23 Передача значения по ссылке
- 24 Колбэк функции
- 25 Области видимости
- 26 Цепочка областей видимости
- 27 Жизненный цикл переменных
- 28 Типы областей видимости
- 29 Строгий режим
- 30 Операторы
- 31 Оператор присваивания
- 32 Унарные и бинарные операторы
- 33 Форматы записи операторов
- 34 Приоритетность операторов
- 35 Логические операторы
- 36 Ложные значения
- 37 Практика с typeof оператором
- 38 Оператор НЕ
- 39 Операторы короткого замыкания И
- 40 Оператор короткого замыкания ИЛИ
- 41 Трюк с оператором И и вызовом функции
- 42 Оператор разделения объекта на свойства
- 43 Конкатенация строк
- 44 Функциональные выражения
- 45 Стрелочные функции
- 46 Значения параметров функции по умолчанию
- 47 Обработка ошибок
- 48 Инструкции
- 49 Выражения-инструкции
- 50 Как отличить инструкцию от выражения
- 51 Массивы
- 52 Оператор сравнения для массивов и объектов
- 53 Массив против Объекта
- 54 Методы массивов
- 55 Метод forEach
- 56 Метод map
- 57 Деструктуризация объектов
- 58 Деструктуризация массивов
- 59 Деструктуризация параметров функции
- 60 Условные инструкции
- 61 Условная инструкция if else
- 62 Использование if в функциях
- 63 Инструкция Switch
- 64 Тернарный оператор
- 65 Циклы
- 66 Цикл for
- 67 Для перебора массивов не нужен for
- 68 Цикл while
- 69 Цикл do while
- 70 Цикл for in
- 71 Методы keys и values для объектов
- 72 Цикл for in для массивов
- 73 Цикл for of
- 74 Модули
- 75 Создание и запуск модулей с помощью Node
- 76 Несколько экспортов
- 77 Правила работы с модулями
- 78 Практика по созданию нескольких экспортов
- 79 Как используются модули в React
- 80 Введение в классы и прототипы
- 81 Пример класса
- 82 Создание экземпляров класса
- 83 Цепочка прототипов
- 84 Вызов унаследованных методов
- 85 Практика по созданию классов и экземпляров
- 86 Проверка принадлежности свойств объектов
- 87 Статические методы
- 88 Практика по созданию статических методов
- 89 Расширение других классов
- 90 Что же такое прототип
- 91 Введение в промисы
- 92 Создание и использование промисов
- 93 Использование промисов в fetch
- 94 Практика по использованию промисов и fetch
- 95 Практика с отклонением промисов
- 96 Вызов fetch внутри промиса
- 97 Асинхронные функции
- 98 Обработка ошибок в асинхронных функциях
- 99 Ключевые принципы в async await