在JavaScript的数组中为我们提供了两个为数组添加成员的方法,一个是push一个是unshift。关于这两个方法的区别如下代码,
var a= new Array();
a.push('1');
alert(a);
a.push('2');
alert(a);
a.unshift('3');alert(a);
a.unshift('4');alert(a);
这三个图片说明了push是遵循栈的原则,有后进先出的特点,而unshift是队列的特点。
在JavaScript的数组中为我们提供了两个为数组添加成员的方法,一个是push一个是unshift。关于这两个方法的区别如下代码,
var a= new Array();
a.push('1');
alert(a);
a.push('2');
alert(a);
a.unshift('3');alert(a);
a.unshift('4');alert(a);
这三个图片说明了push是遵循栈的原则,有后进先出的特点,而unshift是队列的特点。