JavaScript ES6 Array Bangla | বাংলা জাভাস্ক্রিপ্ট টিউটোরিয়াল - এরে


এরে (Array)


এরে (Array)


সহজ ভাষায় এরে (Array) হচ্ছে তালিকাযুক্ত ভেরিয়েবল বা ভেরিয়েবলের সারণী। ভেরিয়েবল হচ্ছে ডাটা জমা রাখার জন্য সংরক্ষিত স্থান। কিন্তু সাধারণ ভেরিয়েবলের মাধ্যমে শুধুমাত্র একটা ডাটা জমা রাখা যায়। কিন্তু একই ধরণের অসংখ্য ভেরিয়েবলকে আলাদা আলাদা নামে ডিক্লেয়ার করা একটা জটিল প্রক্রিয়া। এই সমস্যা এরে ব্যবহার করে দূর করা যায়। যেখানে শুধুমাত্র একটা ভেরিয়েবল নামই যথেষ্ঠ। উদাহরণ হিসেবে var name0 = "Rahim"; var name1 = "Karim"; var name2 = "Abdulla"; var name3 = "Manik";  এর পরিবর্তে var name = new Array("Rahim","Karim","Abdulla","Manik");  ব্যবহার করলে একই কাজ হবে।

অনুশীলন প্রজেক্ট<html>
<head>
<title> www.tutohost.com</title>
<style>
body{background: #FFC;
font-size:20px;}
h2{color:#FF0066;}
</style>

</head>
<body>
<script type = "text/javascript">
document.write("<h2>Example of manual variable</h2>");
var name0 = "Rahim";
var name1 = "Karim";
var name2 = "Abdulla";
var name3 = "Manik";
document.write(name0);
document.write("<br />");
document.write(name1);
document.write("<br />");
document.write(name2);
document.write("<br />");
document.write(name3);
document.write("<br />");
</script>
<script type = "text/javascript">
document.write("<h2>Example of Array </h2>");
var name = new Array("Rahim","Karim","Abdulla","Manik");
document.write(name[0]);
document.write("<br />");
document.write(name[1]);
document.write("<br />");
document.write(name[2]);
document.write("<br />");
document.write(name[3]);
document.write("<br />");
</script>
</body>

</html> একটা  নোটপ্যাড  open  করে  উপরের code  টুকু  লিখে  file  মেনু  থেকে  Save as এ ক্লিক করে File name:  index.html  ,   Save as type : All files,  দিয়ে save করে index.html ফাইলটি Mozilla Firefox দিয়ে open করলে নিচে প্রদর্শিত ছবির মত দেখাবে।

এরে তৈরির কৌশল


জাভাস্ক্রিপ্টে এরে তৈরির তিনটি কৌশল রয়েছে।

যথা,

  • Regular Method (সাধারণ পদ্ধতি)

  • Condensed Method (সংক্ষিপ্ত পদ্ধতি)

  • Literal Method (আক্ষরিক পদ্ধতি)



Regular Method (সাধারণ পদ্ধতি) Regular Method এ এরে তৈরির জন্য new Array() ফাংশনটি ব্যবহার করা হয়। যেমন

var name = new Array();
name[0]="Rahim";     
name[1]="Karim";
name[2]="Abdulla";
name[2]="Manik";

এর পর প্রতিটা এরে ইলিমেন্ট আলাদা আলাদাভাবে ডিক্লেয়ার করা হয়।


Condensed Method (সংক্ষিপ্ত পদ্ধতি) Regular Method এর মত Condensed Method এর ক্ষেত্রেও এরে তৈরির জন্য new Array() ফাংশনটি ব্যবহার করা হয়। যেমন

var name = new Array("Rahim","Karim","Abdulla","Manik");

এ পদ্ধতিতে Regular Method এর মত প্রতিটা এরে ইলিমেন্ট আলাদা আলাদাভাবে ডিক্লেয়ার করতে হয় না। এক্ষেত্রে new Array() ফাংশনের আর্গুমেন্ট হিসেবে এরে ইলিমেন্ট সমূহ ডিক্লেয়ার করা হয়।


Literal Method (আক্ষরিক পদ্ধতি) এ পদ্ধতিতে new Array() ফাংশন ব্যবহারের প্রয়োজন পরে না । শুধুমাত্র [] তৃতীয় বন্ধনী ব্যবহার করা হয়।[] তৃতীয় বন্ধনী [] এর মধ্যেই এরে ইলিমেন্ট সমূহ ডিক্লেয়ার করা হয়। যেমন
var name = ["Rahim","Karim","Abdulla","Manik"];


অনুশীলন প্রজেক্ট

<html>
<head>
<title> www.tutohost.com</title>
<style>
body{background: #FFC;
font-size:20px;}
h2{color:#FF0066;}
</style>

</head>
<body>
<script type = "text/javascript">
document.write("<h2>Example of Regular Array Method </h2>");
var name = new Array();
name[0]="Rahim";
name[1]="Karim";
name[2]="Abdulla";
name[2]="Manik";
document.write(name[0]);
document.write("<br />");
document.write(name[1]);
document.write("<br />");
document.write(name[2]);
document.write("<br />");
document.write(name[3]);
document.write("<br />");
</script>
<script type = "text/javascript">
document.write("<h2>Example of Condensed Method </h2>");
var name = new Array("Rahim","Karim","Abdulla","Manik");
document.write(name[0]);
document.write("<br />");
document.write(name[1]);
document.write("<br />");
document.write(name[2]);
document.write("<br />");
document.write(name[3]);
document.write("<br />");
</script>
<script type = "text/javascript">
document.write("<h2>Example of Literal Method </h2>");
var name = ["Rahim","Karim","Abdulla","Manik"];
document.write(name[0]);
document.write("<br />");
document.write(name[1]);
document.write("<br />");
document.write(name[2]);
document.write("<br />");
document.write(name[3]);
document.write("<br />");
</script>
</body>

</html>

একটা  নোটপ্যাড  open  করে  উপরের code  টুকু  লিখে  file  মেনু  থেকে  Save as এ ক্লিক করে File name:  index.html  ,   Save as type : All files,  দিয়ে save করে index.html ফাইলটি Mozilla Firefox দিয়ে open করলে নিচে প্রদর্শিত ছবির মত দেখাবে।

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