javascript - 概念——队列有方向吗?

标签 javascript

我称其为队列,但根据 wikipedia队列是先进先出的数据结构。

您添加到“前面”。然后从“结束”处删除。

我正在做相反的事情。

我正在添加到“结束”。并从“前面”删除。 (使用push()和shift())

因为前端和结尾没有任何具体含义,方向还重要吗?

我只是引用维基百科和 mdn 中的示例.

我可以称之为队列吗?

最佳答案

Can I call it a queue?

绝对。您引用的定义是正确的;队列是“先进先出”的。这并不一定意味着您必须使用数组的一端或另一端。事实上,您甚至不需要数组。您也可以使用链表来表示队列。

关于javascript - 概念——队列有方向吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15837667/

相关文章:

javascript - JavaScript 中的可调用对象是什么?

javascript - 使用javascript删除表中的行

javascript - 使用 JavaScript 将新行添加到表时重置输入字段

javascript - 在浏览器中通过 JavaScript 的 UDP 套接字

javascript - 有关此代码中 "undefined"用法的澄清吗?

javascript - 如何限制谷歌地图标记反弹的次数?

javascript 令人惊讶的数组比较

javascript - 如果输入为空,jQuery STOP 按钮不会出现

javascript - React - 父组件将子组件渲染到不同的元素/节点

javascript - 聚合自定义时间段的mongodb记录