美文网首页
数组的方法

数组的方法

作者: 成长储存罐 | 来源:发表于2019-08-26 15:18 被阅读0次

    数组的创建方式(构造函数和JSON)

        字面量方式和构造函数方式:

        var arr1 = [1,2,3];            //字面量方式(JSON方式)

        var arr2 = new Array(1,2,3)   //构造函数方式

        注意:任何两个对象之间不相等。

            var arr1 = [5]             //表示有一个数组元素5

            var arr2 = new Array(5)    //表示有5个数组元素,值全部为undefined

        arr1 == arr2        //false

        数组的赋值:

        1.静态赋值:直接使用指定的值给指定位置的数组

            arr[0] = 1

            arr[1] = "hello"

        2.动态赋值:在程序运行过程中,创建具体的值给元素赋值

            arr[0] = Math.random();

            arr[1] = Math.random();

    数组的遍历(获取数组中的每个元素)

        数组元素的获取:

           索引,数组元素的下标,表示数组元素在数组中的顺序,从0开始,到arr.length-1

        利用for循环,配合索引

    整数数组/字符串数组/对象数组/二维数组

        整数数组:arr = [1,2,3,4,5,6,7]

            数组的元素为整数

        字符串数组:arr = ["h","e","l","l","o”]

            数组的元素为字符串

        json对象数组:arr = [{name:"Lisa"},{name:"Jack"},{name:"Loss"}]

            数组的元素为对象

            如何获取对象数组内的元素:arr[1].name;    //Jack

        二维数组:arr = [[1,"a",3],["hello",6,8],["color","width"]]

            数组的元素为数组

            如何获取而为数组内的元素:arr[2][1];      //width

    相关文章

      网友评论

          本文标题:数组的方法

          本文链接:https://www.haomeiwen.com/subject/evzrectx.html