⊗tsSpGnCTL 37 of 37 menu

টাইপস্ক্রিপ্টে জেনেরিকে ক্লাস টাইপ ব্যবহার

জেনেরিক টাইপ হিসাবে ক্লাসও ব্যবহার করা যেতে পারে। শুধুমাত্র এর কনস্ট্রাক্টর ব্যবহার করে ক্লাসের টাইপ নির্দিষ্ট করতে হবে। তাই type:T প্যারামিটরের পরিবর্তে আমাদের নির্দিষ্ট করতে হবে type: {new(): T;}। আসুন একটি ফাংশন তৈরি করি, যা পাল্টাকারে 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);

কোড 실행ের ফলাফল:

'You create a new user!'
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন