⊗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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау