使用JavaScript将元素添加到队列中

将元素排入队列意味着将它们添加到数组的末尾。我们将容器数组的末尾作为队列的尾部,因为我们将对其执行所有插入操作。

这样我们就可以实现enqueue函数,如下所示:

示例

enqueue(element) {
   //检查队列是否已满
   if (this.isFull()) {
      console.log("队列溢出!");
      return;
   }
   //由于我们要添加元素以结束,因此我们将其推送。
   .container.push(element);
}

您可以使用以下命令检查此功能是否工作正常:

示例

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

输出结果

这将给出输出-

队列溢出!
[ 1, 2 ]