zoukankan      html  css  js  c++  java
  • 新建数组与清空数组

    var arr=new Array(1,2,3);   //这个代表的是新建的数组,且里面有3个值  
    
    var arr=new Array(3) //里面只有一个数的时候,代表这个数组的length 

    var arr=[]; //定义一个空数组,通常我们会这样写

    var arr=[1,2,3,4,5]

    arr.length=10 //定义数组的length 如果没有给定具体的值,arr=[1,2,3,4,5,,,,,,]

    清空数组的方法

    第一种:
    arr.length=0 //清空数组

    第二种:
    arr.splice(0,arr.length) //清空数组

    第三种:
    var arr=[1,2,3,4,5,6];
    arr=[]; //清空数组

    第四种:
    var arr=[1,2,3,4,5,6];
    for(var i=0,m=arr.length; i<m; i++){
      arr.pop(); //length 是时时更新的,当arr.length< i,时便不再执行,所以这里要给一个定值,才能清空数组;
    }

    第五种:
    var arr=[1,2,3,4,5,6];
    for(var i=0,m=arr.length; i<m; i++){
      arr.shift();
    }

    第六种:
    var arr=[1,2,3,4,5,6];
    while(arr.length>0){
      arr.pop();
    }

    第七种:
    var arr=[1,2,3,4,5,6];
    while(arr.length>0){
      arr.shift();
    }












    如果问题,欢迎大家及时指点,一同交流,共同提高
  • 相关阅读:
    spider-抓取页面内容
    Zabbix监控
    时间戳转换
    计算机脱域
    查询指定时间内审核失败的事件日志
    spider-抓取网页内容(Beautiful soup)
    Queue
    spider-抓取网页内容
    MyEclipse+Tomcat配置
    Gradle Java Web应用程序并在Tomcat上运行
  • 原文地址:https://www.cnblogs.com/wujidns/p/4434210.html
Copyright © 2011-2022 走看看