TypeScriptУрок 1 из 16

Что такое TypeScript и первая программа

TypeScript — это JavaScript, к которому добавили типы. Компилятор проверяет их до запуска, а потом превращает код в обычный JavaScript.

Главное

  • Почти любой код на JavaScript — уже рабочий TypeScript, учить язык с нуля не придётся.
  • Тип пишут после двоеточия: const title: string = "Hi".
  • Ошибки типов видны в редакторе ещё до запуска программы.
  • После компиляции типы исчезают: браузер и Node.js выполняют обычный JavaScript.

Пример

const language: string = "TypeScript";const lessons: number = 16;// const broken: number = "16"; // error: string is not assignable to number console.log(`${language}: ${lessons} lessons`);

Аннотации : string и : number сообщают компилятору, что лежит в константах. Если раскомментировать строку с broken, TypeScript скажет, что строку нельзя записать в число.

Задание

Как пользоваться редактором⌘ Enter или Ctrl Enter — запустить код, ⇧ ⌘ Enter — проверить задание.Tab и Shift Tab сдвигают строку или выделение; Esc, затем Tab — выйти из редактора.Проверка сравнивает то, что напечатала программа, с заданием; пробелы в конце строк не важны.После двух неудачных проверок можно открыть решение. Ваш код сохраняется в этом браузере.

Добавьте константе greeting тип string, запишите в неё текст «Hello, TypeScript!» и выведите её. Программа должна напечатать ровно Hello, TypeScript!

Вывод

Здесь появится то, что напечатает программа.