⊗jstsPmDSIn 42 of 55 menu

ინტერფეისები TypeScript-ში

ობიექტების ტიპიზაციის უფრო მოწინავე ვარიანტი TypeScript-ში არის ინტერფეისები. ისინი საშუალებას აძლევს შეიქმნას მონაცემთა ახალი ტიპები, რომლებიც აღწერს ობიექტების სტრუქტურას.

ინტერფეისები იქმნება საკვანძო სიტყვის interface გამოყენებით, რის შემდეგაც მოდის ინტერფეისის სახელი (იწერება დიდი ასოთი), შემდეგ კი ფიგურულ ფრჩხილებში აღიწერება ობიექტის სტრუქტურა.

მაგალითისთვის შევქმნათ ინტერფეისი, რომელიც აღწერს მომხმარებლის ობიექტის სტრუქტურას:

interface User { name: string, age: number }

ახლა შევქმნათ ობიექტი, რომელიც ამ ინტერფეისს ახორციელებს. ამისთვის ობიექტის ტიპად მივუთითოთ ჩვენი ინტერფეისის სახელი:

let user: User = {name: 'john', age: 30};

შექმენით სამი ობიექტი, რომლებიც ახორციელებენ შემდეგ ინტერფეისს:

interface Employee { name: string, age: number, salaryday: number }

შექმენით სამი ობიექტი, რომლებიც ახორციელებენ შემდეგ ინტერფეისს:

interface Time { hour: number, minute: number, second: number }
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა