⊗jstsPmDSAOO 47 of 55 menu

TypeScript-এ অবজেক্টের অ্যারে

TypeScript-এ অ্যারেতে শুধুমাত্র প্রিমিটিভই নয়, নির্দিষ্ট টাইপের অবজেক্টও থাকতে পারে। আসুন উদাহরণ দেখি কিভাবে এই ধরনের অ্যারে নিয়ে কাজ করতে হয়।

ব্যবহারকারীদের অ্যারে

ধরুন আমাদের একটি ইন্টারফেস আছে যা একটি ব্যবহারকারীকে সংজ্ঞায়িত করে:

interface User { name: string, age: number }

এর বিষয়বস্তুর টাইপ হিসেবে ব্যবহারকারী অবজেক্ট (যেমন, আমাদের ইন্টারফেস বাস্তবায়নকারী অবজেক্ট) উল্লেখ করে একটি অ্যারে ঘোষণা করা যাক:

let arr: User[] = [];

আসুন নির্দিষ্ট টাইপের ডেটা দিয়ে আমাদের অ্যারে পূরণ করি:

arr.push({name: 'john', age: 30}); arr.push({name: 'eric', age: 40});

তারিখের অ্যারে

আসুন একটি অ্যারে ঘোষণা করি যা নিজের মধ্যে তারিখের একটি অ্যারে সংরক্ষণ করে:

let arr: Date[] = [];

আসুন তারিখ দিয়ে এই অ্যারে পূরণ করি:

arr.push(new Date(2030, 11, 31)); arr.push(new Date(2020, 11, 31));

DOM এলিমেন্টের অ্যারে

আসুন একটি অ্যারে ঘোষণা করি যাতে DOM এলিমেন্ট থাকে:

let arr: HTMLElement[] = [];

আসুন ডেটা দিয়ে আমাদের অ্যারে পূরণ করি:

let lst: NodeList = document.querySelectorAll('div'); let arr: HTMLElement[] = Array.from(lst);

ব্যবহারিক কাজ

একটি অ্যারে তৈরি করুন, যার উপাদানগুলি হবে রেগুলার এক্সপ্রেশন।

একটি অ্যারে তৈরি করুন, যার উপাদানগুলি হবে প্রমিস।

একটি ইন্টারফেস তৈরি করুন যা একজন কর্মচারীকে বর্ণনা করে। এই কর্মচারীদের সাথে অবজেক্ট নিয়ে একটি অ্যারে তৈরি করুন।

বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন