Перейти к содержимому

1. Почему TypeScript?

Иллюстрация к уроку

TypeScript = JavaScript + Типы

function greet(name) {
return "Привет, " + name.toUpperCase();
}
greet(42); // Runtime Error!
function greet(name: string): string {
return "Привет, " + name.toUpperCase();
}
greet(42); // Ошибка при компиляции!
  • Ловит ошибки до запуска
  • Автодополнение в IDE
  • Документация в коде
  • Рефакторинг без страха