zoukankan      html  css  js  c++  java
  • javaScript的数组使用

    数组的声明

    function  demo1(){

    //方式一

    var arr1=new Array();

    //方式二  5:数组的长度

    var arr2=new Array(5);

    //方式三 具体的元素

    var arr3=new Array(1,1.2,true,'bjsxt',new Date());

    //方式四 (使用较多)

    var arr4=[1,1.2,new Date(),true,"北京尚学堂"];

    console.log(arr4); }

    02数组的使用

    function  demo2(){

    var arr=[];

    arr[0]="123";

    arr[1]=true;

    arr[2]=new Date();

    arr[6]=1.2;

    arr[10]=1;

    //js中数组的下标是可以不连续的,如果不连续默认补充empty

    console.log(arr);}

    03数组的扩容

    function  demo3(){

    var arr =[1,1.2,new Date(),false,"呵呵"];

    console.log("前:"+arr);

       //数组的扩容

    // arr.length=10;

    //数组的缩小

    arr.length=3;

    console.log("后:"+arr);

    }

    04数组的遍历

    function  demo4(){

    var arr =[1,1.2,new Date(),false,"呵呵"];

    //普通的for循环

    /*for(var i =0;i<arr.length;i++){

    console.log(arr[i]);

    }*/

    增强for循环  u:是代表的是数组的下标不是具体的数组中的元素

    for(var  u in arr){

    console.log(arr[u]);

    }

    }

    05数组中常用的方法

    function  demo5(){

    var arr =[1,1.2,new Date(),false,"呵呵"];

    console.log("前:"+arr);

    // 删除并返回数组的最后一个元素

    // var po= arr.pop();

                    //向数组的末尾添加一个或更多元素,并返回新的长度。

    //              var po= arr.push("我们");

    // console.log(po);

                    //1:代表的是删除开始的位置  2:删除的个数

    //              arr.splice(1,2);

                   //添加的操作  2:开始的下标  0:删除的个数   :添加的内容

                    arr.splice(2,0,"添加");

    console.log("后:"+arr);

    }

  • 相关阅读:
    1.Http讲解
    1.创建SpringMVC项目
    0.学习springmvc补充
    apache-maven安装
    apache-tomcat安装
    Tomcat启动问题:严重[main] org.apache.catalina.core.AprLifecycleListener.init An incompatible version...
    Tomcat启动服务报错:Unknown version string [4.0]. Default version will be used.
    设置make为内部命令
    Xshell6和Xftp6初步使用
    Swift字符串类型
  • 原文地址:https://www.cnblogs.com/vincentmax/p/14273389.html
Copyright © 2011-2022 走看看