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();
    }












    如果问题,欢迎大家及时指点,一同交流,共同提高
  • 相关阅读:
    高并发下秒杀商品,必须知道的9个细节
    linux下关闭网络命令
    Linux系统模拟网络测试
    20211215
    观影大数据分析(上)
    2021冬季学期有感
    观影大数据分析(中)
    Docker安装Oracle
    2022寒假安排
    Docker安装Mongo
  • 原文地址:https://www.cnblogs.com/wujidns/p/4434210.html
Copyright © 2011-2022 走看看