JS中的队列(queue)和栈(stack)

队列: 遵循先进先出(FIFO)原则. 好比火车过隧道, 在入口, 车头先进去; 在出口, 车头先出去. 栈: 遵循先进后出(FILO)原则. 好比圆筒状的硬包装薯片, 不想吃, 就把薯片A放回去(确定是放到离开口最近的地方); 过了一会, 又想吃了, 就拿出距开口最近的薯片A. JS中, 栈和队列的界限不是那么明显, 因此也没法准确了解他们之间的区别. 接下来, 我会用数组来详述栈和队列的不一样
相关文章
相关标签/搜索