⊗tsSpIfFT 24 of 37 menu

Antarmuka untuk Fungsi di TypeScript

Antarmuka dapat dibuat tidak hanya untuk objek, tetapi juga untuk fungsi. Untuk melakukannya, signature pemanggilan fungsi ditentukan dalam badan antarmuka: parameter untuk fungsi dan tipe mereka, serta tipe hasil fungsi.

Mari kita pertimbangkan contoh berikut. Mari kita buat sebuah tipe menggunakan antarmuka IMathFunc. Dalam tanda kurung, tentukan dua parameter numerik. Untuk nilai kembalian, tentukan tipe boolean:

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

Sekarang mari kita buat fungsi myFunc berdasarkan antarmuka kita:

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

Buatlah antarmuka untuk fungsi yang menerima dua string sebagai parameter dan mengembalikan string-string tersebut yang digabungkan dengan spasi.

Buatlah antarmuka untuk fungsi yang menerima sebuah angka sebagai parameter dan mengembalikan array pembagi angka tersebut.

Buatlah antarmuka untuk fungsi yang menerima sebuah string sebagai parameter dan mengembalikan array kata-kata dari string tersebut.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak