TypeScript এ টাইপিং অ্যারে কি?

Typescript E Ta Ipim A Yare Ki



অ্যারেগুলি টাইপস্ক্রিপ্টে একইভাবে আচরণ করে যেমন তারা জাভাস্ক্রিপ্টে করে, ব্যতিক্রম ছাড়া যে বিকাশকারীদের অবশ্যই তাদের ধরণ স্পষ্টভাবে সংজ্ঞায়িত করতে হবে। সংজ্ঞা অনুসারে, অ্যারেগুলি ডেটার একটি অর্ডারকৃত তালিকা। এটি রক্ষণাবেক্ষণযোগ্য কোড লিখতে ব্যবহার করা যেতে পারে। অ্যারে টাইপ করা গুরুত্বপূর্ণ যখন বিকাশকারীরা নিশ্চিত করতে চান যে একটি অ্যারের একটি নির্দিষ্ট দৈর্ঘ্য এবং টাইপ আছে এবং এটি কম্পাইলের সময় ত্রুটিগুলি ধরতে সহায়তা করে।

এই টিউটোরিয়ালটি টাইপস্ক্রিপ্টের একটি অ্যারেতে বিভিন্ন কাঠামো বা উপাদানগুলির বিন্যাস সহ টাইপিং অ্যারে বর্ণনা করবে।







TypeScript এ টাইপিং অ্যারে কি?

' অ্যারে ” হল টাইপস্ক্রিপ্টের একটি ডাটা স্ট্রাকচার যা জাভাস্ক্রিপ্টের অনুরূপ অ্যারে টাইপ নির্দিষ্ট করার উন্নত বৈশিষ্ট্য সহ। এটি একই ধরণের উপাদানগুলির সংগ্রহ সংরক্ষণ এবং পরিচালনার জন্য ব্যবহার করা যেতে পারে, যা হয় আদিম প্রকার বা বস্তু হতে পারে। টাইপস্ক্রিপ্ট বিভিন্ন ধরনের এবং কাঠামোর সাথে অ্যারে ঘোষণা করার বিভিন্ন উপায় প্রদান করে।



TypeScript-এ একক বা বহু প্রকারের সাথে একটি অ্যারে ঘোষণা বা শুরু করার দুটি উপায় রয়েছে:



    • 'অ্যারে' কীওয়ার্ড
    • সংক্ষিপ্ত বাক্য গঠন

একক-টাইপ অ্যারের জন্য সিনট্যাক্স





একটি একক-টাইপ অ্যারে ঘোষণা বা আরম্ভ করার জন্য প্রদত্ত সিনট্যাক্স অনুসরণ করুন:

অ্যারে < প্রকার > = [ উপাদান1, উপাদান2, উপাদান3 ] ;
বা
প্রকার [ ] = [ উপাদান1, উপাদান2, উপাদান3 ] ;


মাল্টি-টাইপ অ্যারের জন্য সিনট্যাক্স



মাল্টি-টাইপ অ্যারের জন্য, প্রদত্ত সিনট্যাক্স ব্যবহার করুন:

অ্যারে < প্রকার | প্রকার > = [ উপাদান1, উপাদান2, উপাদান3 ] ;
বা
( প্রকার | প্রকার ) [ ] = [ উপাদান1, উপাদান2, উপাদান3 ] ;


টাইপস্ক্রিপ্টে একক এবং মাল্টি-টাইপ অ্যারে ব্যবহার করার জন্য, অনুসরণ করুন নিবন্ধ

টাইপস্ক্রিপ্টে একটি অ্যারেতে দুটি ভিন্ন কাঠামো বা উপাদানগুলির বিন্যাস রয়েছে:

টাইপস্ক্রিপ্টে একক-মাত্রিক অ্যারে

একটি ' একক মাত্রা ” TypeScript-এ অ্যারে হল একই ধরনের উপাদানের একটি সংগ্রহ যা একটি লিনিয়ার সিকোয়েন্সে সংরক্ষিত থাকে।

বাক্য গঠন

একক মাত্রা অ্যারে ঘোষণা বা আরম্ভ করার জন্য প্রদত্ত সিনট্যাক্স অনুসরণ করুন:

অ্যারে < প্রকার > = [ উপাদান1, উপাদান2, উপাদান3 ] ;
বা
প্রকার [ ] = [ উপাদান1, উপাদান2, উপাদান3 ] ;


এগিয়ে যাওয়ার আগে, একটি টাইপস্ক্রিপ্ট ফাইল চালানোর জন্য একটি জিনিস মনে রাখবেন, এটি অবশ্যই একটি জাভাস্ক্রিপ্ট ফাইলে ট্রান্সপিল হতে হবে এবং তারপরে প্রদত্ত কমান্ডগুলি ব্যবহার করে টার্মিনালে জাভাস্ক্রিপ্ট কোড চালান:

tsc filename.ts
node filename.js


উদাহরণ

প্রথমে, “নামের একটি অ্যারে ঘোষণা করুন জোড় সংখ্যা 'প্রকার' সংখ্যা ”:

var জোড় সংখ্যা: অ্যারে < সংখ্যা > ;


এটিতে উপাদানগুলি বরাদ্দ করে অ্যারেটি শুরু করুন:

জোড় সংখ্যা = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , বিশ ] ;


অবশেষে, ' ব্যবহার করে কনসোলে অ্যারেটি মুদ্রণ করুন console.log() 'পদ্ধতি:

console.log ( জোড় সংখ্যা ) ;


আউটপুট

টাইপস্ক্রিপ্টে বহুমাত্রিক অ্যারে

একটি ' বহুমাত্রিক ” TypeScript-এ অ্যারে এমন একটি যেটির উপাদান হিসেবে এক বা একাধিক অ্যারে রয়েছে। প্রতিটি অভ্যন্তরীণ অ্যারে একটি পৃথক অ্যারে, এবং তাদের সকলের দৈর্ঘ্য একই।

বাক্য গঠন

একটি দ্বি-মাত্রিক অ্যারের জন্য, নিম্নলিখিত সিনট্যাক্স ব্যবহার করা হয়:

অ্যারে < প্রকার > = [ [ উপাদান 1, উপাদান 2 ] , [ উপাদান 1, উপাদান 2 ] , [ উপাদান 1, উপাদান 2 ] ] ;
বা
প্রকার [ ] [ ] = [ [ উপাদান 1, উপাদান 2 ] , [ উপাদান 1, উপাদান 2 ] , [ উপাদান 1, উপাদান 2 ] ] ;


টাইপস্ক্রিপ্টে, অ্যারেগুলির একটি নির্দিষ্ট সংখ্যক মাত্রার প্রয়োজন হয় না। আপনি অ্যারেগুলির ভিতরে অ্যারেগুলিকে নেস্ট করে যে কোনও সংখ্যক মাত্রা সহ অ্যারে তৈরি করতে সক্ষম।

উদাহরণ

প্রদত্ত উদাহরণে, আমরা “এর একটি 2×2 ম্যাট্রিক্স (দ্বি-মাত্রিক অ্যারে) ঘোষণা করব এবং শুরু করব সংখ্যা ' প্রকার:

দিন ম্যাট্রিক্স: সংখ্যা [ ] [ ] = [ [ এগারো , 1 ] , [ 12 , 5 ] , [ পনের , 9 ] ] ;


'' ব্যবহার করে প্রতিটি অ্যারের প্রতিটি উপাদান পুনরাবৃত্তি করে কনসোলে ম্যাট্রিক্স মুদ্রণ করুন জন্য ' লুপ:

জন্য ( দিন i = 0 ; i < matrix.length; i++ ) {
দিন সারি = '' ;
জন্য ( দিন j = 0 ; j < ম্যাট্রিক্স [ i ] দৈর্ঘ্য; j++ ) {
সারি += ম্যাট্রিক্স [ i ] [ j ] + '' ;
}
console.log ( সারি ) ;
}


আউটপুট


আমরা টাইপস্ক্রিপ্টে টাইপিং অ্যারেগুলির সাথে প্রাসঙ্গিক সমস্ত প্রয়োজনীয় তথ্য সংকলন করেছি।

উপসংহার

' অ্যারে ” হল জাভাস্ক্রিপ্টের মতই টাইপস্ক্রিপ্টের একটি ডাটা স্ট্রাকচার যেখানে অ্যারে টাইপ সেট করার উন্নত বৈশিষ্ট্য রয়েছে। টাইপস্ক্রিপ্ট একক-মাত্রিক এবং বহু-মাত্রিক অ্যারে সহ বিভিন্ন প্রকার এবং বিন্যাসের অ্যারে ঘোষণা করার একাধিক উপায় সরবরাহ করে। এই টিউটোরিয়ালটি টাইপস্ক্রিপ্টের একটি অ্যারেতে বিভিন্ন কাঠামো বা উপাদানগুলির বিন্যাস সহ টাইপিং অ্যারে বর্ণনা করেছে।