मॉड्यूल पाठ (1/4)
सारणियाँ: क्रमबद्ध सूची
एक सरणी मानों की एक क्रमबद्ध सूची है। जावास्क्रिप्ट में तत्व हो सकते हैं एक दूसरे से भिन्न प्रकार के (हालाँकि "अच्छे" कोड में वे होते हैं सजातीय)। यह वर्गाकार कोष्ठक के साथ लिखा गया है:
const colori = ['rosso', 'verde', 'blu'];
const misti = [1, 'due', true, null];
const vuoto = [];सूचकांक द्वारा पढ़ना और लिखना
सूचकांक 0 से शुरू होते हैं। अंतिम वैध सूचकांक array.length - 1 है।
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) संशोधित करें
सरणी स्थान पर:
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सहित, खोज
['rosso', 'verde', 'blu'].includes('verde'); // true
['rosso', 'verde', 'blu'].indexOf('blu'); // 2
['rosso', 'verde', 'blu'].indexOf('giallo'); // -1इसे अजमाएं
सरणी `नंबर = [10, 20, 30, 40]` को देखते हुए, लंबाई का उपयोग करके अंतिम अभिव्यक्ति के रूप में अंतिम तत्व लौटाएं।
संकेत दिखाएँ
अंतिम वैध सूचकांक लंबाई - 1 है।
3 प्रयासों के बाद समाधान उपलब्ध है
व्यायाम की समीक्षा करें
`फल = ['मेला', 'पेरा']` से प्रारंभ करें। पुश के साथ अंत में 'केला' जोड़ें, फिर अंतिम अभिव्यक्ति के रूप में पूर्ण सरणी लौटाएँ: ['मेला','पेरा','केला']।
संकेत दिखाएँ
पुश सरणी को बदल देता है; आपको पुनः असाइन करने की आवश्यकता नहीं है.
3 प्रयासों के बाद समाधान उपलब्ध है