TypeScript Language Features

Ts
Optional Static Typed TypeScript is a typed superset of JavaScript. However it is optional.  So to be specific , TypeScript has optional static type annotation, which will in turn transform JavaScript into a strongly typed programming language. This typing is applicable to variables, functions and properties.  The objective is to provide better verification and assistance (such as IntelliSense) during software development. Moreover Strong Typing will allow programmers to express his intentions... more →
Posted in: Programming

TypeScript Design Goals and Components

Ts
Type Script Design Goals TypeScript is designed and developed by Microsoft. Following are some of the design goals behind TypeScript Strongly Typed Programming Language As JavaScript is not strongly typed it cannot prevent potential run time errors.  A strongly typed programming language and perform static type checking at compile time can prevent these potential run time errors. High Compatibility TypeScript is highly compatible with existing JavaScript code. It is designed as a super set... more →
Posted in: Programming