⊗tsSpIfFT 24 of 37 menu

TypeScript'te Fonksiyon için Arayüz

Sadece bir nesne için değil, aynı zamanda bir fonksiyon için de arayüz oluşturulabilir. Bunun için arayüz gövdesinde fonksiyonun çağrı imzası belirtilir: fonksiyonun parametreleri ve tipleri ve fonksiyonun sonuç tipi.

Aşağıdaki örneği ele alalım. IMathFunc arayüzünü kullanarak bir tip oluşturalım. Parantez içinde iki sayısal parametre belirleyelim. Dönüş değeri için boolean tipini belirleyelim:

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

Şimdi arayüzümüzü temel alan myFunc fonksiyonunu oluşturalım:

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

Parametre olarak iki string alan ve bu stringleri bir boşlukla birleştirilmiş olarak döndüren bir fonksiyon için arayüz oluşturun.

Parametre olarak bir sayı alan ve bu sayının bölenlerinin dizisini döndüren bir fonksiyon için arayüz oluşturun.

Parametre olarak bir string alan ve bu stringdeki kelimelerin dizisini döndüren bir fonksiyon için arayüz oluşturun.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet