关于push与unshift的区别与比较

来源:互联网 发布:mysql查看锁状态 编辑:程序博客网 时间:2024/05/19 06:51

      在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是队列的特点。




原创粉丝点击