Typescript is a popular opensource programming scripting language. I have written a lot of articles about typescript language. This is a summary page of all articles in order.
To have a complete understanding of typescript, Please read below articles for complete understanding. All the posts provide a complete basic understanding of language features and detailed explanation with examples
All the posts are in order by featurewise.
Typescript 3.1 is the current latest version. This includes the following features
Learn Typescript 3.0 features
This is the latest typescript language and compiler with structural changes and features - Project references, Tuple Types, UnknownType, and API Breaking changes.
install, setup and Hello world
This is starting an article in the typescript series. This explains why language is required, advantages, disadvantages of typescript and basics of the compilation process. And also provides installation of typescript, tsc command options. It has a basic example of the Hello world demo example.
This tutorial is to provide basics data types of language and their usages, explanations with basic examples.
Learn String Object with examples
This article is about String object syntax, usages, various methods and also has various basic examples.
Enumeration Basics with examples
This has detailed explains about Enum declaration, various examples like string and enum conversions.
Learn InstanceOf, typeOf operator with examples.
This will have a clear explanation and example usage for typeOf and instanceOf operator in typescript.
Operators - Various operators listed out here
Logical Operator -
This blog is about boolean operators with examples.
Arithmetic logical operator
- Various operators with Equality operators examples.
Bitwise, Assignment operators
- Examples for Bitwise, Assignment and Comma operators
Ternary, String and Negation Operators
This post is about the basics of conditional, Negation and String append operator with examples.
Array Object with examples
This post is about Array object with methods tutorials and examples. Object Type and examples
Function and Constructor overload This has an explanation of ways to create an overload of a function and constructor. Classes and Objects This post is about classes, object creation and inheritance with examples. Interfaces:- This covers the Interface type safety, Optional and readonly tutorials with examples. Abstract classes :- On this post, It covers Abstract classes, Implements Interfaces, static keyword with examples. Encapsulation :- It provides examples of Encapsulation and set/get Accessors methods with examples. Polymorphism :- This covers Function Overloading, Overriding and Interface with examples Static Keyword and Constructor This includes properties or member variables, Constructors and methods of a class with an example Switch example
Convert String and Number to and from example.
This has clear steps for conversion of string to number and number to string with examples.
tsconfig.json options:- This post describes language compiler options in typescript.