

队列方法:先进先出(first in first outside)
具体应用如下:
代码如下:
var temp=colors.pop();//pop()方法则从数组末尾移除最后一项,减少数组的length值,然后返回移除的项
alert(temp);
}
//队列数据结构的访问规则是FIFO(first in first outside)
function basicShift(){
var colors=new Array();
var count=colors.push("red","blue");//推入两项
alert(count);
var temp=colors.shift();//取的队列中第一项的数据,并移除
alert("现在数组长度为:"+colors.length+"--移除的项为:"+temp);
var newcount=colors.unshift("green","black");//unshift方法表示在队列前端添加任意个任意类型的值,并返回新的数组长度
alert("现在数组长度为:"+newcount);//ie unshift方法总是返回undefined
}
script>
