您的位置:首页 > 运维架构

引用类型中的push()、pop()、shift()方法

2013-10-18 17:35 253 查看

/**
*writebywaitingbar1014
*time2013.10.18
*用途:常用于如一堆游戏激活码中获得抽取的值
*
**/

//有以下一个数组:
vararraylist=newArray();

//向数组arraylist插入两个值
//由于数组最后一项的索引始终是length-1,因此下一个新项的位置就是length;
arraylist[arraylist.length]="age";
arraylist[arraylist.length]="yang";

//栈的访问规则是---后进先出
//以栈方法推入两个项
//push()方法可接收任意数量的参数,并逐个添加到数组末尾,并返回修改数组的长度;
varcount=arraylist.push("age2","yang2");

//取得最后一项
varlastItem=arraylist.pop();

//栈的访问规则是---先进先出
//取得第一项
varfirstItem=arraylist.shift();

//当然有了从前端移出,同时也有个方法为unshift(),它能从数组前端添加任意项并返回新数组的长度,
varcount=arraylist.unshift("age3","yang3");





tips:源码下载:点击下载



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
章节导航