Array(数组)的基本方法

1、定义:var   arr=new  Array ("12" , "zhang")

2、简写:var   arr=[ 12 , "zhang" ]

3、基本方法

  (1)、push()  在数组的结尾处添加一个新元素,返回值是数组长度

      eg:var   arr=[ "哈哈","呵呵" ] 

        arr . push("嘻嘻")

        console . log(arr)

  (2)、unshift()  在数组的开始处添加一个新元素,返回值是数组长度

      eg:var   arr=[ "哈哈","呵呵" ] 

        arr . unshift("嘻嘻")

        console . log(arr)

  (3)、pop()  删除数组中的最后一个元素,返回的是删除的那个元素

      eg:var   arr=[ "哈哈","呵呵" ] 

        arr . pop()

        console . log(arr)

  (4)、shift()  删除数组中的第一个元素,返回的是删除的那个元素

      eg:var   arr=[ "哈哈","呵呵" ] 

        arr . shift()

        console . log(arr)

  (5)、slice()  截取数组中的一部分,并返回新的数组,对原来的数组没有影响

      eg:var arr=['数',"组","的","基","本","方","法"]

        arr . slice(1,3)

        console . log(arr)

  (6)、splice()  在数组中添加或删除元素

      eg:var arr=['数',"组","的","基","本","方","法"]

        arr . splice(1,3,"呵呵")

        console . log(arr)

  (7)、sort()  给数组中的元素进行排序

      eg:var num=[4,12,112,26,3,5]

        num . sort("呵呵")

        console . log(num)

  (8)、reverse()  反转数组中元素的顺序

      eg:var num=[4,12,112,26,3,5]

        num . reverse("呵呵")

        console . log(num)

  (9)、to   String()  将数组转换成字符串格式的数组,并返回结果

      eg:var num=[4,12,112,26,3,5]

        var  s=num . to  String()

        console . log(s)

  (10)、concat()  合并多个数组,并返回新的数组

      eg:var num=[4,12,112,26,3,5]

        var   se=[ "zhang","li" ]

        var  s=num . concat(se)

        console . log(s)

  (11)、indexOf()  检索数组中的元素,并返回它所在的位置

      eg:var num=[4,12,112,26,3,5]

        var   se=num . indexOf(112)

        console . log(se)

  (12)、join ()    将数组中所有的元素转换成一个字符串

      eg:var num=[4,12,112,26,3,5]

        num . join("+")

        console . log(num())

猜你喜欢

转载自www.cnblogs.com/yanghuiting/p/9949011.html