15

Etapa 15

Введение

30

Etapa 30

Основы JavaScript

42

Etapa 42

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

53

Etapa 53

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

61

Etapa 61

Типы данных

69

Etapa 69

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

77

Etapa 77

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

82

Etapa 82

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

86

Etapa 86

Классы

91

Etapa 91

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

94

Etapa 94

Промисы, async/await

96

Etapa 96

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

98

Etapa 98

Модули

100

Etapa 100

Разное

15

Etapa 15

Введение

30

Etapa 30

Основы JavaScript

42

Etapa 42

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

53

Etapa 53

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

61

Etapa 61

Типы данных

69

Etapa 69

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

77

Etapa 77

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

82

Etapa 82

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

86

Etapa 86

Классы

91

Etapa 91

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

94

Etapa 94

Промисы, async/await

96

Etapa 96

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

98

Etapa 98

Модули

100

Etapa 100

Разное

18 septiembre 2019 14 septiembre 2020
Objetivo vencido en % days%

El objetivo está bloqueado

El autor del objetivo 07 junio 2020 bloqueó el objetivo

Autor del objetivo

General

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

go

 Criterio del fin

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

  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

  • 892
  • 18 septiembre 2019, 06:05
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?