মডিউল 3 · 1-এর পাঠ 4কোর্সে 9/32~10 min
মডিউল পাঠ (1/4)
অ্যারে: অর্ডার করা তালিকা
একটি অ্যারে হল মানগুলির একটি অর্ডারকৃত তালিকা। জাভাস্ক্রিপ্টে উপাদানগুলো হতে পারে একে অপরের থেকে বিভিন্ন ধরনের (যদিও "ভাল" কোডে তারা থাকে সমজাতীয়)। এটি বর্গাকার বন্ধনী দিয়ে লেখা:
JS
const colori = ['rosso', 'verde', 'blu'];
const misti = [1, 'due', true, null];
const vuoto = [];সূচক দ্বারা পড়া এবং লেখা
সূচক 0 থেকে শুরু হয়। শেষ বৈধ সূচক হল array.length - 1।
JS
const colori = ['rosso', 'verde', 'blu'];
colori[0]; // 'rosso'
colori[2]; // 'blu'
colori[99]; // undefined ← no error, just undefined
colori.length; // 3
colori[1] = 'giallo'; // now colori is ['rosso', 'giallo', 'blu']
colori[colori.length] = 'x'; // manual push, not recommendedউপাদান যোগ এবং অপসারণ
চারটি ক্লাসিক পদ্ধতি (push / pop / unshift / shift) পরিবর্তন করুন
অ্যারে জায়গায়:
JS
const a = [1, 2, 3];
a.push(4); // a = [1, 2, 3, 4], returns the new length
a.pop(); // a = [1, 2, 3], returns the removed element (4)
a.unshift(0); // a = [0, 1, 2, 3], adds at the head
a.shift(); // a = [1, 2, 3], removes from the headসহ, অনুসন্ধান
JS
['rosso', 'verde', 'blu'].includes('verde'); // true
['rosso', 'verde', 'blu'].indexOf('blu'); // 2
['rosso', 'verde', 'blu'].indexOf('giallo'); // -1চেষ্টা করে দেখুন
ব্যায়াম#js.m3.l1.e1
প্রচেষ্টা: 0লোড হচ্ছে...
অ্যারে `সংখ্যা = [10, 20, 30, 40]` প্রদত্ত, দৈর্ঘ্য ব্যবহার করে শেষ উপাদানটি শেষ অভিব্যক্তি হিসাবে ফেরত দিন।
সম্পাদক লোড হচ্ছে...
ইঙ্গিত দেখান
সর্বশেষ বৈধ সূচক দৈর্ঘ্য - 1.
সমাধান 3 প্রচেষ্টার পরে উপলব্ধ
ব্যায়াম পর্যালোচনা করুন
ব্যায়াম#js.m3.l1.e2
প্রচেষ্টা: 0লোড হচ্ছে...
`ফল = ['মেলা', 'পেরা']` থেকে শুরু করুন। পুশের সাথে শেষে 'কলা' যোগ করুন, তারপর শেষ অভিব্যক্তি হিসাবে সম্পূর্ণ অ্যারেটি ফেরত দিন: ['মেলা', 'পেরা', 'কলা']।
সম্পাদক লোড হচ্ছে...
ইঙ্গিত দেখান
পুশ অ্যারেকে পরিবর্তন করে; আপনাকে পুনরায় বরাদ্দ করতে হবে না।
সমাধান 3 প্রচেষ্টার পরে উপলব্ধ