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

/**

  * 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:源码下载:点击下载
 
 

你可能感兴趣的:(push)