การจัดคิวองค์ประกอบในคิวหมายถึงการเพิ่มไปยังส่วนท้ายของอาร์เรย์ เรากำลังทำให้ส่วนท้ายของคอนเทนเนอร์อาร์เรย์เป็นส่วนท้ายของคิว เนื่องจากเราจะดำเนินการแทรกทั้งหมดที่เกี่ยวข้อง

ดังนั้นเราจึงสามารถใช้ฟังก์ชัน enqueue ได้ดังนี้ −
ตัวอย่าง
enqueue(element) {
// Check if Queue is full
if (this.isFull()) {
console.log("Queue Overflow!");
return;
}
// Since we want to add elements to end, we'll just push them.
.container.push(element);
} คุณสามารถตรวจสอบว่าฟังก์ชันนี้ทำงานได้ดีหรือไม่โดยใช้ −
ตัวอย่าง
let q = new Queue(2); q.enqueue(1); q.enqueue(2); q.enqueue(3); q.display();
ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์ -
Queue Overflow! [ 1, 2 ]