/**
  * write by waitingbar1014
  * time 2013.10.18
  * 用途:常用于如一堆游戏激活码中获得抽取的值
  *
  **/
    
    
    //有以下一个数组:
    var arraylist = new Array();
    
    //向数组arraylist插入两个值
    //由于数组最后一项的索引始终是length-1 ,因此下一个新项的位置就是length;
    arraylist[arraylist.length] = "age";
    arraylist[arraylist.length] = "yang";
    
    //栈的访问规则是---后进先出
    //以栈方法推入两个项
    //push()方法可接收任意数量的参数,并逐个添加到数组末尾,并返回修改数组的长度;
    var count = arraylist.push("age2","yang2");
    
    //取得最后一项
    var lastItem = arraylist.pop();
    //栈的访问规则是---先进先出
    //取得第一项
    var firstItem = arraylist.shift();
  
    //当然有了从前端移出,同时也有个方法为unshift(),它能从数组前端添加任意项并返回新数组的长度, 
    var count = arraylist.unshift("age3","yang3");
 
 
 
tips:源码下载:点击下载
 
 
posted on 2013-10-18 17:35  小老虎网络  阅读(2269)  评论(0编辑  收藏  举报