⊗tsSpIfFT 24 of 37 menu

Funkcijos interfeisas TypeScript

Interfeisas gali būti sukurtas ne tik objektui, bet ir funkcijai. Tam interfeiso korpuse nurodomas funkcijos iškvietimo parašas: funkcijos parametrai ir jų tipai, taip pat funkcijos rezultato tipas.

Panagrinėkime tokį pavyzdį. Sukurkime tipą naudodami interfeisą IMathFunc. Skliausteliuose nurodykime du skaitinius parametrus. Grąžinamajai reikšmei nurodykime loginį tipą:

interface IMathFunc { (num1: number, num2: number): boolean; }

Dabar sukurkime funkciją myFunc pagal mūsų interfeisą:

let myFunc: IMathFunc = function(num1: number, num2: number): boolean { if(num1 == num2) { return true; } else { return false; } } console.log(myFunc(2, 2));

Sukurkite funkcijos interfeisą, kuris kaip parametrą priima dvi eilutes ir grąžina šias eilutes, sujungtas tarpu.

Sukurkite funkcijos interfeisą, kuris kaip parametrą priima skaičių ir grąžina šio skaičiaus daliklių masyvą.

Sukurkite funkcijos interfeisą, kuris kaip parametrą priima eilutę ir grąžina šios eilutės žodžių masyvą.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti