TypeScript Tutorial in Hindi #33 keyOf Operator
keyOf in TypeScript
What is keyof?
Example
How to use object keys with keyof
Interview Questions
The keyof keyword in TypeScript is used to
get the keys of a type
as a union of string.
It is primarily used for type safety when working with objects.
keyOf.ts
type PersonT={
name:string,
age:number,
isEmp:boolean
}
let PersonData:PersonT={
name:'Anil sidhu',
age:30,
isEmp:true
}
type PersonX=keyof PersonT;
// let PersonDataX:PersonX;
let PersonDataX:keyof PersonT;;
PersonDataX="name";
PersonDataX="age";
PersonDataX="isEmp";
let UserX:keyof typeof PersonData="name"
keyOf.js
"use strict";
let PersonData = {
name: 'Anil sidhu',
age: 30,
isEmp: true
};
// let PersonDataX:PersonX;
let PersonDataX;
;
PersonDataX = "name";
PersonDataX = "age";
PersonDataX = "isEmp";
let UserX = "name";