15

Етап 15

Введение

30

Етап 30

Основы JavaScript

42

Етап 42

Качество кода

53

Етап 53

Объекты: основы

61

Етап 61

Типы данных

69

Етап 69

Продвинутая работа с функциями

77

Етап 77

Свойства объекта, их конфигурация

82

Етап 82

Прототипы, наследование

86

Етап 86

Классы

91

Етап 91

Обработка ошибок

94

Етап 94

Промисы, async/await

96

Етап 96

Генераторы, продвинутая итерация

98

Етап 98

Модули

100

Етап 100

Разное

15

Етап 15

Введение

30

Етап 30

Основы JavaScript

42

Етап 42

Качество кода

53

Етап 53

Объекты: основы

61

Етап 61

Типы данных

69

Етап 69

Продвинутая работа с функциями

77

Етап 77

Свойства объекта, их конфигурация

82

Етап 82

Прототипы, наследование

86

Етап 86

Классы

91

Етап 91

Обработка ошибок

94

Етап 94

Промисы, async/await

96

Етап 96

Генераторы, продвинутая итерация

98

Етап 98

Модули

100

Етап 100

Разное

18 вересня 2019 14 вересня 2020
Ціль прострочена на 1322 дня

Мета заморожена

Автор мети 07 червня 2020 року заморозив мету

Загальна

Современный учебник JavaScript [ Часть 1 ]

go

 Критерій завершення

материал усвоен

  1. Введение

    1. Введение в JavaScript

    2. Справочники и спецификации

    3. Редакторы кода

    4. Консоль разработчика

  2. Основы JavaScript

    1. Привет, мир!

    2. Структура кода

    3. Строгий режим — "use strict"

    4. Переменные

    5. Типы данных

    6. Преобразование типов

    7. Операторы

    8. Операторы сравнения

    9. Взаимодействие: alert, prompt, confirm

    10. Условные операторы: if, '?'

    11. Логические операторы

    12. Циклы while и for

    13. Конструкция "switch"

    14. Функции

    15. Function Expression и функции-стрелки

    16. Особенности JavaScript

  3. Качество кода

    1. Отладка в браузере Chrome

    2. Советы по стилю кода

    3. Комментарии

    4. Ниндзя-код

    5. Автоматическое тестирование c использованием фреймворка Mocha

    6. Полифилы

  4. Объекты: основы

    1. Объекты

    2. Сборка мусора

    3. Тип данных Symbol

    4. Методы объекта, "this"

    5. Преобразование объектов в примитивы

    6. Конструкторы, создание объектов через "new"

  5. Типы данных

    1. Методы у примитивов

    2. Числа

    3. Строки

    4. Массивы

    5. Методы массивов

    6. Перебираемые объекты

    7. Map и Set

    8. WeakMap и WeakSet

    9. Object.keys, values, entries

    10. Деструктурирующее присваивание

    11. Дата и время

    12. Формат JSON, метод toJSON

  6. Продвинутая работа с функциями

    1. Рекурсия и стек

    2. Остаточные параметры и оператор расширения

    3. Замыкание

    4. Устаревшее ключевое слово "var"

    5. Глобальный объект

    6. Объект функции, NFE

    7. Синтаксис "new Function"

    8. Планирование: setTimeout and setInterval

    9. Декораторы и переадресация вызова, сall/apply

    10. Привязка контекста к функции

    11. Повторяем стрелочные функции

  7. Свойства объекта, их конфигурация

    1. Флаги и дескрипторы свойств

    2. Свойства - геттеры и сеттеры

  8. Прототипы, наследование

    1. Прототипное наследование

    2. F.prototype

    3. Встроенные прототипы

    4. Методы прототипов, объекты без свойства __proto__

  9. Классы

    1. Класс: базовый синтаксис

    2. Наследование классов

    3. Статические свойства и методы

    4. Приватные и защищённые методы и свойства

    5. Расширение встроенных классов

    6. Проверка класса: "instanceof"

    7. Примеси

  10. Обработка ошибок

    1. Обработка ошибок, "try..catch"

    2. Пользовательские ошибки, расширение Error

  11. Промисы, async/await

    1. Введение: колбэки

    2. Промисы

    3. Цепочка промисов

    4. Промисы: обработка ошибок

    5. Promise API

    6. Промисификация

    7. Микрозадачи

    8. Async/await

  12. Генераторы, продвинутая итерация

    1. Генераторы

    2. Асинхронные итераторы и генераторы

  13. Модули

    1. Модули, введение

    2. Экспорт и импорт

    3. Динамические импорты

  14. Разное

    1. Proxy и Reflect

    2. Eval: выполнение строки кода

    3. Каррирование

    4. Intl: интернационализация в JavaScript

  • 893
  • 18 вересня 2019, 06:05

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?