क्यू से एलिमेंट्स डीकीयू करने का अर्थ है उन्हें क्यू के फ्रंट/हेड से हटाना। हम कंटेनर एरे की शुरुआत को क्यू का हेड मान रहे हैं क्योंकि हम इसके संबंध में सभी ऑपरेशन्स करेंगे।

इसलिए, हम पॉप फ़ंक्शन को इस प्रकार लागू कर सकते हैं:
उदाहरण
dequeue() { // जांचें कि खाली है या नहीं if (this.isEmpty()) { console.log("Queue Underflow!"); return; } return this.container.shift(); }
आप जांच सकते हैं कि यह फ़ंक्शन ठीक काम कर रहा है या नहीं:
उदाहरण
let q = new Queue(2); q.dequeue(); q.enqueue(3); q.enqueue(4); console.log(q.dequeue()); q.display();
आउटपुट
यह आउटपुट देगा:
Queue Underflow! 3 [ 4 ]
जैसा कि आप यहां से देख सकते हैं, 3 पहले क्यू में गया, फिर 4 गया। जब हमने डीकीयू किया, तो 3 हटा दिया गया। यदि यह आपको कम सहज लगता है, तो आप इन्सर्शन्स को शुरुआत में और डिलीशन्स को अंत में भी कर सकते हैं। हम इस कन्वेंशन का उपयोग जारी रखेंगे।