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 (3.14
).string
. Remember, the lowercases
, as opposed to the rest of the languages like Java where it isString
. The value can be specified within either a pair of single quotes or double quotes.boolean
Arrays
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
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 thevar
in Javascript
Example - any
Source: any-demo.ts
let obj : any = 9;
console.log(obj);
obj = 'Raghavan'; // no restrictions
console.log(obj);
Executing the .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 >
Remember:
any
is not a typechecked, similar to the other data types. So be careful and diligent on the values being assigned to the variables of typeany
.
Cheers,
RM…
Raghavan alias Saravanan Muthu
19 Jun 2021 | Sat | 23:25:23 PM IST