1. 程式人生 > >Array(陣列)的基本方法

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