filmov
tv
Разбор Javascript-стайлгайда от Google (часть 2)

Показать описание
Содержание:
00:00 Введение. Объектный литерал.
02:34 Короткий способ записи методов.
03:08 Деструктуризация параметров функции.
06:23 Про классы, конструкторы, this. Статические методы.
08:24 Старый способ определения классов.
09:28 Про изменение prototype. Сеттеры и геттеры.
11:21 Переопределение toString. Объявление интерфейсов и абстрактных классов. Что такое абстрактные классы?
12:48 Функции. Экспорт через exports.
13:32 Область видимости и стрелочные функции.
15:41 Генераторы. Параметры по умолчанию.
16:46 Оператор spread и rest.
17:26 Строковые литералы, шаблонные строки, кавычки. Числовые литералы.
23:37 Оператор switch.
24:40 Проверка: строгая и НЕстрогая (==, ===, !=, !==).
25:53 Запрет with и eval. Простановка точек с запятыми. Нестандартизированные фичи.
27:14 Литералы вместо конструкторов примитивных типов. Модификация встроенных объектов.
28:19 Ставить ли скобки при инстанцировании конструктора через new? Особенность приоритета операций в JS.
30:36 Именование. Акронимы и правила превращение фраз в названия переменных, классов, констант, методов и полей.
34:07 Именование параметров функции. Разница между параметрами и аргументами функции.
36:45 Как приводить имеющуюся кодовую базу к желаемому стилю кода?
38:34 Заключение.
⚛️⚛️⚛️
Телеграм для связи по курсу: @makewebchatme
🛍 🛍 🛍
Промо-код: 948E-53B9-CF98-8204 (вводится во время оплаты услуги).
💬 💬 💬
Комментарии