TypeScript Hindi Tutorial #20 Intersection Types
Intersection Type
Intersection types allow you to Combine multiple types into one
What is Intersection Types.
How to use it with type
How to use it with interface
Interview Questions
Intersection.ts
// type personTA={name:string}
// type personTB={age:number}
// type personTC=personTA & personTB
interface personTA {name:string}
interface personTB{age:number}
type personTC = personTA & personTB
var PersonDataA:personTA={name:'Anil sidhu'}
var PersonDataB:personTB={age:30}
var PersonDataC : personTC=
{name:'Sidhu',age:30}
Intersection.js
"use strict";
// type personTA={name:string}
// type personTB={age:number}
// type personTC=personTA & personTB
var PersonDataA = { name: 'Anil sidhu' };
var PersonDataB = { age: 30 };
var PersonDataC = { name: 'Sidhu', age: 30 };