TypeScript позволяет вам писать JavaScript так, как вы хотите. TypeScript — это типизированный расширенный набор JavaScript, который компилируется в простой JavaScript. TypeScript является чисто объектно-ориентированным классом, интерфейсами и статически типизирован, как C # или Java. Популярный JavaScript-фреймворк Angular 2.0 написан на TypeScript. Освоение TypeScript может помочь программистам писать объектно-ориентированные программы и компилировать их в JavaScript как на стороне сервера, так и на стороне клиента.
Аудитория
Программисты из Object Oriented World смогут легко использовать TypeScript. Благодаря знанию TypeScript они могут создавать веб-приложения намного быстрее, поскольку TypeScript имеет хорошую поддержку инструментов.
Предпосылки
Как читатель этого учебника, вы должны хорошо понимать концепции ООП и базовый JavaScript, чтобы максимально использовать этот учебник.
Компиляция / выполнение программ TypeScript
Для большинства примеров, приведенных в этом руководстве, вы найдете опцию Try it , так что просто используйте ее и наслаждайтесь обучением.
Попробуйте следующий пример, используя опцию Try it, доступную в правом верхнем углу приведенного ниже примера кода:
var message:string = "Hello World" console.log(message)
При компиляции он сгенерирует следующий код JavaScript.