⊗tsSpGnFu 32 of 37 menu

Fungsi Tipe Generik di TypeScript

Dalam pelajaran sebelumnya, kita membuat fungsi identitas, yang menerima parameter dari tipe generik. Sekarang kita akan belajar cara mendeskripsikan tipe fungsi seperti itu dan membuat antarmuka generik.

Fungsi tipe generik juga dapat ditulis dalam bentuk panah. Mari deklarasikan variabel func, yang akan memiliki tipe fungsi generik:

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

Kita juga dapat menggunakan simbol lain untuk tipe generik dari variabel tersebut. Yang penting diperhatikan agar nama tipe tidak bentrok:

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

Tipe generik dapat ditulis dengan menyertakan tanda tangan panggilan dan tipe fungsi dalam kurung kurawal:

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

Tulislah fungsi untuk menentukan panjang array dari tipe generik dalam varian-varian yang dijelaskan dalam pelajaran ini.

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