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 thevarin 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:
anyis 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