⊗tsSpIfFT 24 of 37 menu

Funkcijas interfeiss TypeScript

Interfeisu var izveidot ne tikai objektam, bet arī funkcijai. Lai to izdarītu, interfeisa pamatnē tiek norādīta funkcijas izsaukuma paraksts: funkcijas parametri un to tipi, kā arī funkcijas rezultāta tips.

Apskatīsim šādu piemēru. Izveidosim tipu, izmantojot interfeisu IMathFunc. Kreisajās iekavās norādīsim divus skaitliskos parametrus. Atgriežamajai vērtībai norādīsim Būla tipu:

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

Tagad izveidosim funkciju myFunc, pamatojoties uz mūsu interfeisu:

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

Izveidojiet interfeisu funkcijai, kuras parametrs pieņem divas virknes un atgriež šīs virknes, apvienotas ar atstarpes palīdzību.

Izveidojiet interfeisu funkcijai, kuras parametrs pieņem skaitli un atgriež šī skaitļa dalītāju masīvu.

Izveidojiet interfeisu funkcijai, kuras parametrs pieņem virkni un atgriež no šīs virknes iegūto vārdu masīvu.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt