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