使用 Javascript 从队列中移除元素
javascriptweb developmentfront end technology
从队列中出队元素意味着将它们从队列的前面/头部移除。我们将容器数组的开头作为队列的头部,因为我们将对其执行所有操作。

因此,我们可以按如下方式实现 pop 函数 −
示例
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 被移除。如果这对你来说不太直观,你也可以在开头插入,在结尾删除。我们将继续使用此惯例。
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

