Օբյեկտների ինդեքսավորված տիպը TypeScript-ում
Եկեք հիմա ստեղծենք օբյեկտի ինդեքսավորված տիպը։
Դրա համար ստեղծենք IObject ինտերֆեյսը։
Նշենք, որ օբյեկտի բանալին կլինի տող, իսկ արժեքը՝ թիվ։
interface IObject {
[index: string]: number;
}
Սահմանենք մեր փոփոխականի արժեքը որպես օբյեկտ՝ տողային բանալիներով և թվային արժեքներով։
let obj: IObject = {'a': 1, 'b': 2, 'c': 3};
Ստեղծեք ինտերֆեյս, որը նկարագրում է օբյեկտ թվային բանալիներով և տողային արժեքներով։