TypeScript provides static typing through type annotations to enable type checking at compile time. |
TypeScript обеспечивает объявления типов для статической проверки их согласования. |
There is also an alpha version of a client-side compiler in JavaScript, which executes TypeScript code on the fly, upon page load. |
Также существует альфа-версия клиентского компилятора в JavaScript, который выполняет TypeScript на лету, во время загрузки страницы. |
When a TypeScript script gets compiled there is an option to generate a declaration file (with the extension.d.ts) that functions as an interface to the components in the compiled JavaScript. |
Когда сценарий TypeScript будет скомпилирован, есть опция для создания файла декларации (с расширением.d.ts), который используется как интерфейс к компонентам в скомпилированном JavaScript. |
The resulting declaration file can then be used to describe the exported virtual TypeScript types of a JavaScript library or module when a third-party developer consumes it from TypeScript. |
Итоговый файл декларации может быть использован для описания экспортируемых виртуальных типов TypeScript библиотеки JavaScript или модуля, когда сторонний разработчик использует их в TypeScript. |
As such, a JavaScript program is also a valid TypeScript program, and a TypeScript program can seamlessly consume JavaScript. |
Таким образом, программа JavaScript также является правильной программой TypeScript, и программы TypeScript могут легко включать JavaScript. |