Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

Enqueue ใน JavaScript: เพิ่มสมาชิกที่ท้ายคิว


Enqueue หมายถึงเพิ่มสมาชิกที่ท้ายคิว (tail) ใช้จุดสิ้นสุดของอาร์เรย์เป็น tail

Enqueue ใน JavaScript: เพิ่มสมาชิกที่ท้ายคิว

ใช้ push() เพื่อเพิ่มที่ท้าย:

ตัวอย่าง

enqueue(element) { 
  if (this.isFull()) { 
    console.log("Queue Overflow!"); 
    return; 
  } 
  this.container.push(element); 
}

ทดสอบ:

ตัวอย่าง

let q = new Queue(2); 
q.enqueue(1); 
q.enqueue(2); 
q.enqueue(3); 
q.display();

ผลลัพธ์

จะได้ผลลัพธ์:

Queue Overflow! [ 1, 2 ]