⊗tsSpGnFu 32 of 37 menu

Fungsi Jenis Generik dalam TypeScript

Dalam pelajaran sebelumnya, kami telah membuat fungsi identiti, yang menerima parameter jenis generik. Sekarang kita akan belajar untuk menerangkan jenis fungsi sedemikian dan mencipta antara muka generik.

Fungsi jenis generik juga boleh ditulis dalam bentuk anak panah. Mari isytiharkan pembolehubah func, yang akan mempunyai jenis fungsi generik:

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

Simbol lain juga boleh ditetapkan untuk jenis generik pembolehubah sedemikian. Perkara utama adalah memastikan bahawa nama jenis tidak bercanggah:

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

Jenis generik boleh ditulis dengan meletakkan tandatangan panggilan dan jenis fungsi dalam kurungan kerinting:

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

Tulis fungsi untuk menentukan panjang tatasusunan jenis generik dalam varian, seperti yang diterangkan dalam pelajaran ini.

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