0% found this document useful (0 votes)
21 views

Starts and Ends With Javascript

TypeScript allows developers to use static types for JavaScript programs to enable code completion and refactoring tools. It compiles to plain JavaScript that runs on any browser or engine. TypeScript supports the latest JavaScript features while targeting older environments, and it can incorporate existing JavaScript code and libraries. Types are optional but provide benefits like defining interfaces between components.

Uploaded by

Carlos Franco
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views

Starts and Ends With Javascript

TypeScript allows developers to use static types for JavaScript programs to enable code completion and refactoring tools. It compiles to plain JavaScript that runs on any browser or engine. TypeScript supports the latest JavaScript features while targeting older environments, and it can incorporate existing JavaScript code and libraries. Types are optional but provide benefits like defining interfaces between components.

Uploaded by

Carlos Franco
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Typescript

Starts and ends with JavaScript

TypeScript starts from the same syntax and semantics that millions of JavaScript
developers know today. Use existing JavaScript code, incorporate popular
JavaScript libraries, and call TypeScript code from JavaScript.

TypeScript compiles to clean, simple JavaScript code which runs on any browser,
in Node.js, or in any JavaScript engine that supports ECMAScript 3 (or newer).

Strong tools for large apps

Types enable JavaScript developers to use highly-productive development tools


and practices like static checking and code refactoring when developing JavaScript
applications.

Types are optional, and type inference allows a few type annotations to make a big
difference to the static verification of your code. Types let you define interfaces
between software components and gain insights into the behavior of existing
JavaScript libraries.

State of the art JavaScript

TypeScript offers support for the latest and evolving JavaScript features, including
those from ECMAScript 2015 and future proposals, like async functions and
decorators, to help build robust components.

These features are available at development time for high-confidence app


development, but are compiled into simple JavaScript that targets ECMAScript 3
(or newer) environments.

You might also like