Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗tsSpGnInt 33 of 37 menu
◀ ▶

Antara Muka Jenis Generik dalam TypeScript

Sekarang mari kita beralih kepada penerangan antara muka jenis generik untuk panggilan fungsi. Mari kita tentukan dalamnya tandatangan panggilan fungsi:

interface IFunc { <T> (data: T): T; }

Seterusnya, isytiharkan fungsi myFunc dan tuliskan kod dalam badannya:

function myFunc <T> (data: T): T { return data; } let func: IFunc = myFunc;

Kemudian tulis pembolehubah func, jenis yang merujuk kepada IFunc. Dan pembolehubah itu sendiri memanggil fungsi myFunc:

let func: IFunc = myFunc;

Kod penuh akan kelihatan seperti ini:

interface IFunc { <T> (data: T): T; } function myFunc <T> (data: T): T { return data; } let func: IFunc = myFunc; console.log(func('abcde'));

Selepas melaksanakan kod, kita akan melihat:

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