Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау