⊗tsSpIfMt 21 of 37 menu

ინტერფეისების მეთოდები TypeScript-ში

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

interface IUser { name: string; age: number; greet(text: string): string; }

განვახორციელოთ ჩვენი მეთოდი ობიექტში:

let user: IUser = { name: 'john', age: 30, greet(text: string): string { return text + ', ' + this.name } }

გამოვიძახოთ ჩვენი მეთოდი:

console.log(user.greet('hello')); // 'hello, john'

IUser ინტერფეისისთვის, განახორციელეთ მეთოდი ასაკის შესამოწმებლად. თუ მომხმარებლის ასაკი ნაკლებია 18-ზე, დაიბეჭდოს შეტყობინება, რომ წვდომა აკრძალულია.

შექმენით ინტერფეისი IMath თვისებებით num1 და num2, ასევე მეთოდით getSum, რომელიც შეკრებს ორივე რიცხვს.

ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა