TypeScript Hindi Tutorial #21 Types

Type in TypeScript

- Define Custom data type for Object, function etc


What is Type.

Define type

How to use type

Difference between interface and type


Type.ts

type DataType={name:string,email:string}

interface a {name:string};
interface b extends a {email:string};



var empData1:DataType={
name:'anil',
email:'anil@test.com'
}

var studentData1DataType={
name:'sam',
email:'sam@college.com'
}


type.js

"use strict";
var empData1 = {
name: 'anil',
email: 'anil@test.com'
};
var studentData1DataType = {
name: 'sam',
email: 'sam@college.com'
};