АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
НОВИНКА: Практика на Реальных Проектах и Работы в Портфолио. Бесплатный курс! Жми для записи!

Основной учебник TypeScript

Основы

Введение в TypeScript Компиляция Типы данных Изменение значений Операции Массивы Объекты Контроль типа переменной в объекте Контроль структуры объекта Контроль типов значений объекта Цикл for Цикл for-of Цикл for-in Функции Пустой результат функции Тип any Тип any в массивах Объединение типов Псевдонимы типов Тип строкового литерала Псевдонимы для объединения строк

Кортежи

Введение в кортежи Изменение кортежа Кортеж для чтения Необязательные элементы кортежей Деструктуризация кортежа Заполнение кортежа

Перечисления

Введение в перечисления Получение по ключу Получение по значению Перечисление как тип Явные ключи Упрощенные ключи Строковые перечисления

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

Введение в встроенные типы Дата Регулярки Тип HTMLElement Коллекции

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

Структура объекта Необязательные свойства объекта Интерфейсы Массивы в объектах Интерфейс как тип объекта с массивом Сложные объекты Объекты в объектах Массивы объектов

Функции

Количество параметров Необязательные параметры Значения параметров по умолчанию Rest параметры Тип функций Свой тип с функцией Функции-коллбэки Стрелочные функции
enru