জাভাস্ক্রিপ্টের প্রাথমিক টিউটোরিয়াল
মৌলিক বিষয়
ভূমিকা
JavaScript চালানো
JavaScript-এ প্রথম প্রোগ্রাম
প্রোগ্রাম কোড বিশ্লেষণ
পরবর্তী উদাহরণ
স্ক্রিপ্ট ফাইল
একাধিক ফাইল
মন্তব্য
ফাইল ক্যাশিং
স্ট্রিক্ট মোড
মন্তব্য
ভেরিয়েবল
ভেরিয়েবল ব্যবহার
একাধিক ভেরিয়েবল ঘোষণা
ভেরিয়েবলের মান পরিবর্তন
একটি ভেরিয়েবলের জন্য একাধিক let
সংখ্যার সাথে গাণিতিক অপারেশন
ভেরিয়েবলের সাথে গাণিতিক অপারেশন
গাণিতিক অপারেশনের অগ্রাধিকার
সমান অগ্রাধিকার
গ্রুপিং বন্ধনী
ভগ্নাংশ
ঋণাত্মক সংখ্যা
ভেরিয়েবলের আগে প্লাস
ভাগশেষ
সূচকীয়করণ
সূচকীয়করণের অগ্রাধিকার
স্ট্রিং
স্ট্রিং যোগ
স্ট্রিং এর দৈর্ঘ্য
টেমপ্লেট স্ট্রিং
একাধিক লাইন
বিশেষ মান
undefined মান
null মান
true এবং false মান
NaN মান
Infinity এবং -Infinity
কনসোল
কনসোলে ডেটা টাইপ
কনসোলে ত্রুটি
ধ্রুবক
স্বয়ংক্রিয় টাইপ রূপান্তর
সংখ্যায় রূপান্তর
সংখ্যায় সংক্ষিপ্ত রূপান্তর
ভুল সংখ্যা রূপান্তর
সংখ্যা বের করা
স্ট্রিং-এ রূপান্তর
স্ট্রিং-এ রূপান্তর প্রয়োগ
লজিকাল টাইপ রূপান্তর
লজিকাল টাইপে রূপান্তর
স্ট্রিং এর অক্ষর
স্ট্রিং এর অপরিবর্তনশীলতা
স্ট্রিং এর শেষ অক্ষর
অঙ্ক সহ স্ট্রিং
সংখ্যার অঙ্কে অ্যাক্সেস
ভেরিয়েবল পরিবর্তনের জন্য অপারেশন
JavaScript-এ সংক্ষিপ্ত অপারেশন
ইনক্রিমেন্টেশন
প্রিফিক্স এবং পোস্টফিক্স টাইপ
অস্পষ্ট গণনা
prompt ফাংশন
prompt-এ টাইপের সমস্যা
ডকুমেন্টে আউটপুট
ত্রুটি খুঁজে বের করার অনুশীলন
অপারেশন অনুশীলন
সূত্র অনুশীলন
অ্যারে
অ্যারেতে ভূমিকা
এলিমেন্ট পাওয়া
অ্যারের দৈর্ঘ্য
এলিমেন্ট পরিবর্তন
অ্যারের এলিমেন্ট পুনরায় লেখা
এলিমেন্ট ইনক্রিমেন্টেশন
কী ব্যবহার করে এলিমেন্ট যোগ করা
স্পার্স অ্যারে
push এর মাধ্যমে এলিমেন্ট যোগ করা
ভেরিয়েবল থেকে কী
delete অপারেটর
ভুল খুঁজে বের করার অনুশীলন
অবজেক্ট
অবজেক্ট পরিচিতি
সম্পূর্ণ অবজেক্ট প্রদর্শন
অবজেক্টের স্ট্রিং কী
অবজেক্টের বৈশিষ্ট্য
অবজেক্ট কী-এর সীমাবদ্ধতা
এলিমেন্ট পরিবর্তন
এলিমেন্ট যোগ করা
অবজেক্টের অব্যবস্থা
অবজেক্ট কী-এর অ্যারে
অবজেক্টের দৈর্ঘ্য
ভেরিয়েবল থেকে কী
এলিমেন্ট অ্যাক্সেস করার ত্রুটি
বৈশিষ্ট্য অ্যাক্সেস করার ত্রুটি
কম্পিউটেড প্রোপার্টি
ইন অপারেটর
ডিলিট অপারেটর
অবজেক্ট টাইপিং
অবজেক্ট হিসেবে অ্যারে
অ্যারে এবং অবজেক্টের পার্থক্য
অবজেক্ট এবং প্রিমিটিভ
রেফারেন্স দ্বারা অবজেক্ট পাস করা
কনস্ট্যান্ট
কনস্ট্যান্ট প্রোগ্রামিং পদ্ধতি
ত্রুটি খুঁজে বের করার অনুশীলন
শর্তাবলী
if-else কনস্ট্রাকশন
বড় ও ছোট অপারেটর
সমতা পরীক্ষা
অসমতা পরীক্ষা
ভেরিয়েবল তুলনা
স্ট্রিং এর সমতা
স্ট্রিং এবং সংখ্যার সমতা
মান এবং টাইপ দ্বারা সমতা
মান এবং টাইপ দ্বারা অসমতা
লজিক্যাল AND
লজিক্যাল OR
লজিক্যাল অপারেটরের অগ্রাধিকার
শর্তাবলী গ্রুপিং
লজিক্যাল এক্সপ্রেশন ইনভার্ট করা
বুলিয়ান মান সহ শর্তাবলী
বুলিয়ান টাইপের সাথে মানের তুলনা
satya পরীক্ষার সংক্ষিপ্ত রূপ
mithya পরীক্ষার সংক্ষিপ্ত রূপ
পরীক্ষার সাধারণ সংক্ষিপ্ত রূপ
সংক্ষিপ্ত রূপে জটিল শর্তাবলী
else কনস্ট্রাকশনের ঐচ্ছিকতা
কার্লি ব্রেসের ঐচ্ছিকতা
ব্রেসের ঐচ্ছিকতার সমস্যা
else if কনস্ট্রাকশন
নেস্টেড if-else কনস্ট্রাকশন
switch-case কনস্ট্রাকশন
break এর ঐচ্ছিকতা
টারনারি অপারেটর
লজিক্যাল অপারেশন
confirm ফাংশন
স্কোপ
স্কোপের সূক্ষ্মতা
ঘন্টার অংশ পরীক্ষা
স্ট্রিং এবং অ্যারের দৈর্ঘ্য পরীক্ষা
স্ট্রিং এর অক্ষর পরীক্ষা
সংখ্যার অঙ্ক পরীক্ষা
ভাগশেষ পরীক্ষা
ত্রুটি খুঁজে বের করার অনুশীলনী
অনুশীলনী
লুপ
ভূমিকা
for-of লুপ
for-in লুপ
while লুপ
for লুপ
অ্যারের জন্য for লুপ
লুপে শর্ত
সংখ্যার যোগফল জমা করা
উপাদানের যোগফল জমা করা
স্ট্রিং গঠন
সংখ্যার অঙ্ক
কার্লি ব্রেসের ঐচ্ছিকতা
ব্রেসের ঐচ্ছিকতার সমস্যা
break ইন্সট্রাকশন
continue ইন্সট্রাকশন
নেস্টেড লুপ
স্কোপ
নেস্টেড লুপ এবং স্কোপ
অ্যারে পূরণ করা
অ্যারে পরিবর্তন করা
অবজেক্ট পূরণ করা
অবজেক্ট পরিবর্তন করা
ফ্ল্যাগ নিয়ে কাজ
কোড লেখার পরামর্শ
কোড ডিবাগ করার পরামর্শ
ভুল খুঁজে বের করার অনুশীলনী
অনুশীলনী
মাল্টিডাইমেনশনালিটি
মাল্টিডাইমেনশনাল অ্যারে
থ্রি-ডাইমেনশনাল অ্যারে
ইচ্ছামত অ্যারে
মাল্টিডাইমেনশনাল অ্যারে ইটারেশন
সাধারণ for লুপের মাধ্যমে ইটারেশন
মাল্টিডাইমেনশনাল অ্যারে পূরণ করা
মাল্টিডাইমেনশনাল অ্যারে পূরণ করার সময় সমস্যা
ক্রম অনুসারে মাল্টিডাইমেনশনাল অ্যারে পূরণ করা
মাল্টিডাইমেনশনাল অবজেক্ট
মাল্টিডাইমেনশনাল অবজেক্ট ইটারেশন
মাল্টিডাইমেনশনাল স্ট্রাকচার
মাল্টিডাইমেনশনাল স্ট্রাকচার ইটারেশন
অবজেক্টের অ্যারে
ভেরিয়েবল থেকে কী
অ্যারেতে এলিমেন্ট যোগ করা
অবজেক্টে এলিমেন্ট যোগ করা
স্ট্যান্ডার্ড পদ্ধতি
সূচক
বৃত্তাকার ফাংশন
চরম মান
এলোমেলো
মডিউল
অক্ষরের কেস
স্ট্রিং কাটা
স্ট্রিং অনুসন্ধান
স্ট্রিং প্রতিস্থাপন
স্ট্রিং বিভাজন
প্রান্তিক উপাদান
অ্যারের অংশ
অ্যারে কাটা
অ্যারে অনুসন্ধান
অবজেক্টের কী
ত্রুটি খুঁজে বের করার অনুশীলন
ব্যবহারকারী-সংজ্ঞায়িত ফাংশন
ভূমিকা
ফাংশনের প্যারামিটার
একাধিক প্যারামিটার
ভেরিয়েবল প্যারামিটার
ঐচ্ছিক প্যারামিটার
return স্টেটমেন্ট
ফাংশনের ধারাবাহিক কল
return-এর সূক্ষ্ম বিষয়
লুপ এবং return
লুপে return-এর প্রয়োগ
return কাজে লাগানোর কৌশল
ফাংশনে ফ্ল্যাগ
ফাংশনে লজিক্যাল অপারেটর
ফাংশন সম্পর্কিত পরামর্শ
ভুল খুঁজে বের করার অনুশীলনী
ফাংশন উপর ব্যবহারিক
ফাংশনের ভেরিয়েবল
গ্লোবাল ভেরিয়েবল
লোকাল ভেরিয়েবল
ভেরিয়েবলের নামের মিল
গ্লোবাল ভেরিয়েবল পরিবর্তন
গ্লোবাল ভেরিয়েবল এবং ফাংশনের প্যারামিটার
প্যারামিটারের সাথে নামের মিল
প্যারামিটার-অবজেক্ট
ফাংশনের প্রকারভেদ
ফাংশনের সোর্স কোড এবং ফলাফল
একটি ভেরিয়েবল হিসাবে ফাংশন
অন্য ভেরিয়েবলে ফাংশন লেখা
ভেরিয়েবলে ফাংশন নির্ধারণ করা
ফাংশনের নাম এবং ভেরিয়েবলের নামের মিল
ঘোষণার প্রকার
ফাংশন ঘোষণার পার্থক্য
ফাংশন ঘোষণায় সেমিকোলন
ফাংশন এক্সপ্রেশনের সূক্ষ্মতা
নাম সহ ফাংশন, কিন্তু ফাংশন এক্সপ্রেশন
নামযুক্ত ফাংশন এক্সপ্রেশন
ফাংশনের প্রকার如何 পরীক্ষা করবেন
বাম পাশের এক্সপ্রেশন
ডান পাশের এক্সপ্রেশন
ফাংশন সহ অ্যারে
ফাংশন সহ অবজেক্ট
ফাংশন সহ অবজেক্ট প্রয়োগ করা
নেস্টেড ফাংশন
প্যারামিটার হিসেবে ফাংশন পাঠানো
নামযুক্ত ফাংশন
প্রেরিত ফাংশনের প্যারামিটার
প্যারামিটার হিসেবে সংখ্যা পাঠানো
প্রয়োগ
অভ্যন্তরীণ ফাংশন
নেস্টেড ফাংশনের স্কোপ
বাহ্যিক ফাংশনের প্যারামিটার
বাহ্যিক এবং অভ্যন্তরীণ ফাংশনের প্যারামিটার
একই নামের প্যারামিটার
ফাংশন, যা ফাংশন রিটার্ন করে
যেকোনো নেস্টিং লেভেল
রিটার্নকৃত ফাংশনের প্যারামিটার
কলব্যাক ফাংশন
কলব্যাকের সূক্ষ্ম বিষয়
অ্যারো ফাংশন
অ্যারো ফাংশনের প্রয়োগ
অনুবাদের সাথে সিঙ্ক্রোনাইজড
ক্লোজার
বাহ্যিক ভেরিয়েবলে অ্যাক্সেস
ফাংশনের লেক্সিকাল এনভায়রনমেন্ট
লেক্সিকাল এনভায়রনমেন্ট প্রয়োগ
ক্লোজারে পরিচিতি
ক্লোজারে কাউন্টার
ন্যূয়ান্স লোকাল ভেরিয়েবল
ন্যূয়ান্স গ্লোবাল ভেরিয়েবল
IIFE
ফাংশনকে তার স্থানেই কল করা
ফাংশনকে একটি ভেরিয়েবলে নির্ধারণ করা
ফাংশনকে তার স্থানেই কল করার প্রয়োগ
গোল বন্ধনী
প্যারামিটার
একাধিক বার কল করা
সমস্যার বিষয়গুলো
সুরক্ষার জন্য সেমিকোলন
ক্লোজার এবং IIFE
রিকার্শন
ভূমিকা
প্যারামিটার সহ উদাহরণ
রিকার্শনে অ্যারের উপাদানের যোগফল
মাল্টিডাইমেনশনাল স্ট্রাকচার
অ্যারের উপাদানের যোগফল
স্ট্রাকচার নিয়ে ম্যানিপুলেশন
পুনরাবৃত্তিমূলক পদ্ধতি
map পদ্ধতি
forEach পদ্ধতি
filter পদ্ধতি
every পদ্ধতি
some পদ্ধতি
find পদ্ধতি
অনুবাদ, কাজ
reduce পদ্ধতি
অনুবাদ, কাজ
স্প্রেড অপারেটর
রেস্ট অপারেটর
ডিস্ট্রাকচারিং
অ্যারেগুলির ডিস্ট্রাকচারিং
ফাংশন থেকে অ্যারে
অ্যারের উপাদানগুলি এড়িয়ে যাওয়া
অ্যারের অতিরিক্ত মান
অ্যারের বাকি অংশ
অ্যারের জন্য ডিফল্ট মান
অ্যারের জন্য ডিফল্ট ফাংশন
অ্যারের জন্য ভেরিয়েবল ঘোষণা
অবজেক্টের ডিস্ট্রাকচারিং
অবজেক্টের জন্য ভেরিয়েবলের নাম
অবজেক্টের জন্য ডিফল্ট মান
অবজেক্টের জন্য ভেরিয়েবল এবং ডিফল্ট মান
অবজেক্টের জন্য ভেরিয়েবল ঘোষণা
ফাংশনের প্যারামিটার
ফাংশন প্যারামিটার অবজেক্টের ডিস্ট্রাকচারিং
সময়
Date অবজেক্ট নিয়ে কাজ
ফরম্যাটিং
তারিখের ফরম্যাট পরিবর্তন
সপ্তাহের দিন পাওয়া
শব্দে তারিখ আউটপুট
সময় সেট করা
টাইমস্ট্যাম্প ফরম্যাট
টাইমস্ট্যাম্পের মধ্যে পার্থক্য
তারিখ সহ অবজেক্টের মধ্যে পার্থক্য
তারিখের স্বয়ংক্রিয় সংশোধন
মাসের শেষ দিন খুঁজে বের করা
লিপ ইয়ার নির্ধারণ
সঠিকতা পরীক্ষা
বর্তমান বছরের দিন পাওয়া
পরবর্তী বা আগের মাসের দিন
পরবর্তী বা আগের বছরের দিন
মুহুর্তের পার্থক্য
দিনের সময় মুহূর্ত
দিনের শুরু
দিনের শেষ
সময়ের মুহূর্তের চক্রাকার পরীক্ষা
সময়ের মুহূর্ত পাওয়ার উপর অনুশীলন
স্ট্রিং তুলনা
বছর ছাড়া তারিখ তুলনা
একটি ব্যবধানে তারিখ পড়া
তারিখ সহ অবজেক্ট তুলনা
DOM পরিচিতি
ভূমিকা
DOM এলিমেন্ট
DOM এলিমেন্ট পাওয়া
DOM এলিমেন্টের জটিল সিলেক্টর
ইভেন্ট হ্যান্ডলার বাইন্ডিং
নামযুক্ত ইভেন্ট হ্যান্ডলার
একটি হ্যান্ডলার একাধিক এলিমেন্টে
একটি ইভেন্টের একাধিক হ্যান্ডলার
বিভিন্ন ইভেন্টের হ্যান্ডলার
এলিমেন্টের টেক্সট
এলিমেন্টের HTML
প্রপার্টি হিসেবে অ্যাট্রিবিউট
টেক্সট ফিল্ড নিয়ে কাজ
টেক্সট ফিল্ডের ফোকাস
ব্যতিক্রমী অ্যাট্রিবিউট
মেথড ও প্রপার্টি চেইন
চেইনের সুবিধা ও অসুবিধা
this অবজেক্ট
this এর সুবিধা
এলিমেন্ট গ্রুপ পাওয়া
লুপে নামযুক্ত হ্যান্ডলার
লুপে বেনামী হ্যান্ডলার
ইভেন্ট হ্যান্ডলার আনবাইন্ডিং
লুপে হ্যান্ডলার আনবাইন্ডিং
বেনামী হ্যান্ডলার আনবাইন্ডিং
কোড লেখার পরামর্শ
ভুল খোঁজার অনুশীলনী
প্র্যাকটিকাম
অ্যাট্রিবিউট
অ্যাট্রিবিউট পাওয়ার পদ্ধতি
অ্যাট্রিবিউট সেট করার পদ্ধতি
অ্যাট্রিবিউট মুছে ফেলার পদ্ধতি
অ্যাট্রিবিউট পরীক্ষার পদ্ধতি
কাস্টম অ্যাট্রিবিউট
হাইফেনযুক্ত অ্যাট্রিবিউটের নাম
পদ্ধতির মাধ্যমে অ্যাট্রিবিউট অ্যাক্সেস করা
CSS ক্লাসের অ্যারে
CSS ক্লাস যোগ করা
CSS ক্লাস সরানো
CSS ক্লাস পরীক্ষা করা
CSS ক্লাস টগলিং
স্টাইলিং
স্টাইল অ্যাট্রিবিউটের মাধ্যমে স্টাইলিং
হাইফেনযুক্ত বৈশিষ্ট্যগুলির স্টাইলিং
উপাদান স্টাইল করার সময় ব্যতিক্রম
CSS ক্লাসের মাধ্যমে স্টাইলিং
CSS ক্লাস ব্যবহার করে স্টাইল করার সুবিধা
স্টাইলিং প্রয়োগ
অনুসন্ধান
এলিমেন্টের বংশধর খোঁজা
এলিমেন্টের প্যারেন্ট খোঁজা
এলিমেন্টের সব প্যারেন্ট খোঁজা
এলিমেন্টের প্রতিবেশী খোঁজা
আইডি দ্বারা এলিমেন্ট খোঁজা
ট্যাগ নাম দ্বারা এলিমেন্ট খোঁজা
ক্লাস নাম দ্বারা এলিমেন্ট খোঁজা
এলিমেন্টের ভিতরে অনুসন্ধান
নোড
ফর্ম
টেক্সটএরিয়া নিয়ে কাজ
এলিমেন্ট লক করা
চেকবক্স নিয়ে কাজ
মান ছাড়া অ্যাট্রিবিউট একাধিকবার পরিবর্তন
রেডিও বাটন নিয়ে কাজ
change ইভেন্ট
input ইভেন্ট
focus এবং blur মেথড
ভুল খুঁজে বের করার অনুশীলনী
ড্রপ-ডাউন তালিকা
ড্রপ-ডাউন তালিকার সাথে কাজ করা
ড্রপ-ডাউন তালিকায় value অ্যাট্রিবিউট
তালিকার নির্বাচিত আইটেম পরিবর্তন করা
তালিকার নির্বাচিত আইটেমের নম্বর
ড্রপ-ডাউন তালিকার আইটেম পাওয়া
অ্যারে হিসাবে আইটেম
ড্রপ-ডাউন তালিকার আইটেম নিয়ে কাজ করা
তালিকা আইটেম নির্বাচন
নির্বাচিত আইটেম পাওয়া
ইভেন্ট অবজেক্ট
ইভেন্ট অবজেক্টের সাথে কাজ করার বেসিক
ইভেন্টের কোঅর্ডিনেট
ইভেন্টের ধরন
ইভেন্ট এলিমেন্ট
চাপা কি গুলো পাওয়া
মডিফায়ার কি ট্র্যাক করা
ডিফল্ট অ্যাকশন বাতিল করা
ইভেন্ট বাবলিং
বাবলিং এর সময় টার্গেট এলিমেন্ট
ইভেন্ট বাবলিং বন্ধ করা
একটি এলিমেন্টে একাধিক হ্যান্ডলার
বাবলিং তাত্ক্ষণিকভাবে বন্ধ করা
ইভেন্ট বাবলিং বন্ধ করার প্রয়োগ
ইভেন্ট ক্যাপচারিং
নতুন এলিমেন্টে হ্যান্ডলার
ইভেন্ট ডেলিগেশন
সার্বজনীন ইভেন্ট ডেলিগেশন
কনটেক্সট
কনটেক্সটের সাথে কাজ করার মৌলিক বিষয়গুলি
আনবাউন্ড ফাংশনের কনটেক্সট
কনটেক্সট হারানো
কনটেক্সট সংক্রান্ত সমস্যার সমাধান
ভেরিয়েবলের মাধ্যমে সমাধান
প্যারামিটারের মাধ্যমে সমাধান
অ্যারো ফাংশনের মাধ্যমে সমাধান
কল মেথড
প্যারামিটার সহ কল মেথড
অ্যাপ্লাই মেথড
বাইন্ড মেথড
টাইমার
টাইমার চালু করা
টাইমারে কাউন্টার
টাইমার বন্ধ করা
চালু করার বোতাম
বারবার চালু করা
বন্ধ করার বোতাম
DOM এর সাথে কাজ
টাইমার এবং কনটেক্সট হারানো
টাইমার এবং DOM উপর অনুশীলন
নির্বাহের আগে বিলম্ব
বিলম্বের মাধ্যমে টাইমার
এলিমেন্ট ম্যানিপুলেশন
এলিমেন্ট তৈরি এবং সন্নিবেশ
সন্নিবেশের সময় ইভেন্ট সংযুক্তকরণ
লুপে এলিমেন্ট তৈরি
লুপে হ্যান্ডলার সংযুক্তকরণ
এলিমেন্ট মুছে ফেলা
প্রান্তে সন্নিবেশ
আগে সন্নিবেশ
সংলগ্ন সন্নিবেশ
ট্যাগ সংলগ্ন সন্নিবেশ
এলিমেন্ট ক্লোনিং
এলিমেন্ট পরীক্ষা
অনুশীলনী
অ্যারে থেকে এলিমেন্ট তৈরি করা
ul তালিকা তৈরি করার অনুশীলনী
টেবিল তৈরি করা
টেবিলের ধারাবাহিক পূরণ
অ্যারে থেকে টেবিল তৈরি করা
অবজেক্টের অ্যারে থেকে টেবিল তৈরি করা
টেবিলে সারি এবং কলাম যোগ করা
টেবিলের সেল পরিবর্তন করা
নতুন এলিমেন্ট মুছে ফেলা
এলিমেন্ট মুছে ফেলার লিংক
মুছে ফেলার লিংক তৈরি করা
একক এলিমেন্ট সম্পাদনা
সম্পাদনার সময় টেক্সট লুকানো
এলিমেন্টের গ্রুপে সম্পাদনা
মুছে ফেলা এবং সম্পাদনা
এলিমেন্ট স্টাইলাইজেশন
এলিমেন্ট লুকানো এবং দেখানোর বাটন
দেখানোর বাটন সহ একাধিক এলিমেন্ট
এলিমেন্ট অ্যাক্টিভেশন
অ্যাক্টিভেশন স্টাইল পর্যায়ক্রমে পরিবর্তন
এলিমেন্ট পরিবর্তনের অনুশীলনী
ফাংশন এবং DOM
DOM এলিমেন্ট নিয়ে কাজ করার ফাংশন
এলিমেন্টের গ্রুপ নিয়ে কাজ করার ফাংশন
DOM নিয়ে কাজ করার জন্য কলব্যাক পাঠানো
কলব্যাকে ক্রমিক নম্বর পাঠানো
এলিমেন্ট ফাংশনের প্যারামিটার হিসেবে পাঠানো
এলিমেন্টের গ্রুপ প্যারামিটার হিসেবে পাঠানো
HTML টেবিল তৈরি করার ফাংশন
ফাংশন থেকে টেবিল রিটার্ন করা
অ্যারে থেকে টেবিল তৈরি করার ফাংশন