javaScript的数组队列操作
栈数据结构:
1、 后进先出 队列在列表的尾端添加项,从列表的尾端移除项
队列图:
实现代码:
var colors = ["red","blue"];
colors.push("brown"); //从队列尾部添加一项
console.log(colors);//[ 'red', 'blue', 'brown' ]
var item =colors.pop(); //从队列尾部移出一项
console.log(colors);//[ 'red', 'blue' ]
2. 后进先出 队列在列表的首端添加项,从列表的首端移除项
队列图: