Javascript中的队列数据结构

队列是一个抽象的数据结构,有点类似于堆栈。与堆栈不同,队列的两端都打开。一端始终用于插入数据(入队),另一端用于删除数据(出队)。队列遵循先进先出的方法,即首先存储的数据项将首先被访问。

队列的真实示例可以是单车道单向道路,车辆首先进入,然后首先离开。

下图显示了队列如何工作-