引用类型中的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:源码下载:点击下载
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值