1

Етап 1

Основы JavaScript

2

Етап 2

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

3

Етап 3

Структуры данных

4

Етап 4

Замыкания, область видимости

5

Етап 5

Методы объектов и контекст вызова

6

Етап 6

Некоторые другие возможности

7

Етап 7

ООП в функциональном стиле

8

Етап 8

ООП в прототипном стиле

9

Етап 9

Современные возможности ES-2015

1

Етап 1

Основы JavaScript

2

Етап 2

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

3

Етап 3

Структуры данных

4

Етап 4

Замыкания, область видимости

5

Етап 5

Методы объектов и контекст вызова

6

Етап 6

Некоторые другие возможности

7

Етап 7

ООП в функциональном стиле

8

Етап 8

ООП в прототипном стиле

9

Етап 9

Современные возможности ES-2015

04 червня 2017 01 вересня 2017
Ціль прострочена на 2622 дня

Мета закинута

Автор не відписував в цілі 7 років 5 месяців 1 день

Загальна

Изучение JS - Современный учебник Javascript

Введение

Введение в JavaScript

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

Редакторы для кода

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

Основы JavaScript

Привет, мир!

Внешние скрипты, порядок исполнения

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

Современный стандарт, "use strict"

Переменные

Правильный выбор имени переменной

Шесть типов данных, typeof

Основные операторы

Операторы сравнения и логические значения

Побитовые операторы

Взаимодействие с пользователем: alert, prompt, confirm

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

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

Преобразование типов для примитивов

Циклы while, for

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

Функции

Функциональные выражения

Рекурсия, стек

Именованные функциональные выражения

Всё вместе: особенности JavaScript

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

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

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

Как писать неподдерживаемый код?

Автоматические тесты при помощи chai и mocha

Структуры данных

Введение в методы и свойства

Числа

Строки

Объекты как ассоциативные массивы

Объекты: перебор свойств

Объекты: передача по ссылке

Массивы с числовыми индексами

Массивы: методы

Массив: перебирающие методы

Псевдомассив аргументов "arguments"

Дата и Время

Замыкания, область видимости

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

Замыкания, функции изнутри

[[Scope]] для new Function

Локальные переменные для объекта

Модули через замыкания

Управление памятью в JavaScript

Устаревшая конструкция "with"

Методы объектов и контекст вызова

Методы объектов, this

Преобразование объектов: toString и valueOf

Создание объектов через "new"

Дескрипторы, геттеры и сеттеры свойств

Статические и фабричные методы

Явное указание this: "call", "apply"

Привязка контекста и карринг: "bind"

Функции-обёртки, декораторы

Некоторые другие возможности

Типы данных: [[Class]], instanceof и утки

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

setTimeout и setInterval

Запуск кода из строки: eval

Перехват ошибок, "try..catch"

ООП в функциональном стиле

Введение

Внутренний и внешний интерфейс

Геттеры и сеттеры

Функциональное наследование

ООП в прототипном стиле

Прототип объекта

Свойство F.prototype и создание объектов через new

Встроенные "классы" в JavaScript

Свои классы на прототипах

Наследование классов в JavaScript

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

Свои ошибки, наследование от Error

Примеси

Современные возможности ES-2015

ES-2015 сейчас

Переменные: let и const

Деструктуризация

Функции

Строки

Объекты и прототипы

Классы

Тип данных Symbol

Итераторы

Set, Map, WeakSet и WeakMap

Promise

Генераторы

Модули

Proxy

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

Изучить, повторить JS

  1. Основы JavaScript

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

  3. Структуры данных

  4. Замыкания, область видимости

  5. Методы объектов и контекст вызова

  6. Некоторые другие возможности

  7. ООП в функциональном стиле

  8. ООП в прототипном стиле

  9. Современные возможности ES-2015

  • 1099
  • 04 червня 2017, 07:29

Реєстрація

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

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

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

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