栈
JavaScript通过调用数组的push与pop方法实现栈,具体操作如下
var numbers = new Array();
numbers.push("fisrt");
numbers.push("second");
numbers.push("third","forth");//压入两项
alert(numbers.pop());//弹出forth
队列
JavaScript通过调用数组的push和shift方式先队列,具体操作如下
var numbers = new Array();
numbers.push("fisrt");
numbers.push("second");
numbers.push("third","forth");//压入两项
alert(numbers.shift());//弹出first