pop मेथड

pop मेथड ऐरे से अंतिम तत्व हटा देता है। इससे मूल ऐरे में परिवर्तन होता है, और मेथड का परिणाम हटाया गया तत्व होता है।

सिंटैक्स

javascriptऐरे.pop();

उदाहरण

आइए ऐरे से अंतिम तत्व हटाएं:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
arr.pop();

console.log(arr);

कोड निष्पादित करने का परिणाम:

javascript['a', 'b', 'c', 'd']

उदाहरण

आइए वह अंतिम तत्व आउटपुट करें जो मूल ऐरे से हटा दिया गया था:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
let del = arr.pop();

console.log(del);

कोड निष्पादित करने का परिणाम:

javascript'e'

उदाहरण . अनुप्रयोग

आइए ऐरे से स्ट्रिंग '16-25-34' बनाएं। समस्या को हल करने के लिए हम मेथड्स के संयोजन का उपयोग करेंगे pop, shift, push और join:

javascriptlet arr = ['1', '2', '3', '4', '5', '6'];
let res = [];

while (arr.length > 0) { // लूप में ऐरे तब तक घटता रहता है जब तक शून्य नहीं हो जाता
  let first = arr.shift();
  let last = arr.pop();
  let str = first + last; // यहाँ '16', फिर '25', फिर '34' स्ट्रिंग होगी
  res.push(str);
}

// लूप के बाद res में ['16', '25', '34'] ऐरे है। इसे एक स्ट्रिंग में मिलाएं:
res = res.join('-');
console.log(res);

कोड निष्पादित करने का परिणाम:

javascript'16-25-34'

यह भी देखें

  • shift मेथड,
    जो ऐरे के पहले तत्व को हटाता है
  • push और unshift मेथड्स,
    जो ऐरे में तत्व जोड़ते हैं
  • join मेथड,
    जो ऐरे के तत्वों को निर्दिष्ट सेपरेटर के साथ स्ट्रिंग में जोड़ता है