Menu
Coddy logo textTech

Что такое TypeScript?

Часть раздела Введение в TypeScript путешествия по JavaScript на Coddy. Урок 1 из 73.

TypeScript — это язык программирования, разработанный Microsoft, который расширяет JavaScript, добавляя статические типы. Представь его как JavaScript с дополнительным уровнем безопасности и инструментами.

Ключевая концепция, которую нужно понять: TypeScript является надмножеством JavaScript. Это означает, что любой корректный код JavaScript также является корректным кодом TypeScript. Вы можете взять любой существующий файл JavaScript, переименовать его с .js на .ts, и он будет работать в TypeScript.

Особенность TypeScript в том, что он добавляет type annotation поверх JavaScript. Эти annotation позволяют указать, какие данные должны хранить ваши переменные: string, числа, объекты или другие type. Это помогает обнаружить потенциальные ошибки ещё до запуска вашего кода.

// JavaScript (также валидный TypeScript)
let message = "Hello World";

// TypeScript с аннотацией типа
let message: string = "Hello World";

TypeScript предоставляет более эффективные инструменты разработки, улучшает читаемость кода и помогает предотвращать распространённые ошибки программирования, которые в противном случае могли бы быть обнаружены только во время работы вашего приложения.

Попробуйте сами

В этом уроке нет задания по программированию.

quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Введение в TypeScript

Потренируйтесь самостоятельно: Онлайн-компилятор JavaScript