We will see the list of available datatypes in Typescript language.
This is part of the Typescript Tutorial Series, whose index / TOC is available here → Typescript Tutorial Series.
Data types in Typescript
The available data types in Typescript is given below.
Primitive data types
number- any numeral values - both the whole numbers (
9) and fractions (
string. Remember, the lowercase
s, as opposed to the rest of the languages like Java where it is
String. The value can be specified within either a pair of single quotes or double quotes.
Arrays are used to specify the list of values of the same type, say for example, list of marks obtained by a student in a semester. All of them are marks but they are carried together as an array.
let marks : number = [45, 67, 81, 55, 90];
any is a special data type in Typescript used as a safer type to have any possible data, without any restrictions.
any- a general, wider data type to accept the value of any type, similar to the
let obj : any = 9; console.log(obj); obj = 'Raghavan'; // no restrictions console.log(obj);
.js file produced by the transpiler
tsc, we get the following output.
typescriptPractices > tsc any-demo.ts typescriptPractices > node any-demo.js 9 Raghavan typescriptPractices >
anyis not a typechecked, similar to the other data types. So be careful and diligent on the values being assigned to the variables of type
Raghavan alias Saravanan Muthu
19 Jun 2021 | Sat | 23:25:23 PM IST