zoukankan      html  css  js  c++  java
  • 引用类型中的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:源码下载:点击下载
     
     
  • 相关阅读:
    python 二分法查找
    python 线性查找
    Ubuntu14.04 获取文件或者文件夹大小
    Python异常处理
    python 正则
    Python网络编程(Sockets)
    Python多线程编程
    Python XML解析和处理
    python 迭代器
    python 装饰器
  • 原文地址:https://www.cnblogs.com/waitingbar/p/3376478.html
Copyright © 2011-2022 走看看