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

Penggunaan Jenis Kelas dalam Generik di TypeScript

Sebagai jenis generik, anda boleh menggunakan kelas juga. Hanya perlu tetapkan jenis kelas menggunakan pembinanya. Oleh itu, daripada parameter type:T kita perlu nyatakan type: {new(): T;}. Mari kita buat fungsi, yang seterusnya akan mewujudkan pengguna baharu dari kelas User:

function getUser <T> (type: { new (): T; }): T { return new type(); } class User { constructor() { console.log('You create a new user!'); } } let user: User = getUser(User);

Hasil kod yang dilaksanakan:

'You create a new user!'
←
↑
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