ప్రధాన కంటెంట్‌కు వెళ్లండి
మాడ్యూల్ 3 · 4లో పాఠం 1కోర్సులో 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 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది