總結回顧js arr的常見方法以及相關的使用場景(一)

Array對象方法數組

1.arr.concat()   spa

 鏈接兩個或更多的數組,並返回結果。3d

  • 鏈接數組中的值
  • 鏈接兩個數組
  • 鏈接三個數組

2.arr.join()code

把數組的全部元素放入一個字符串。元素經過指定的分隔符進行分隔。並返回一個字符串對象

一般用做數組轉字符串的方法。(如下是常常會用到的)blog

// arr 變 str
arr.join()
// str 變 arr
str.split(',')

 

 

3.arr.push()排序

向數組的末尾添加一個或更多元素,並返回新的長度。記住push()直接修改了arrayObject,而不是建立一個新的數組字符串

 

 

 

 

 

 

4.arr.unshift()it

向數組的開頭添加一個或更多元素,並返回新的長度class

 

 

 

 

 

 

5.arr.pop()

用於刪除並返回數組的最後一個元素。

 

 

 6.arr.shift()

用於把數組的第一個元素從其中刪除並返回第一個元素的值。

 

 

 7.arr.slice(start, end)

可從已有的數組中返回選定的元素。注意:-1就是最後一個元素。。。

 

 

 

 

 

 8.arr.splice()

刪除元素,並向數組添加新元素。記住返回的是刪除的那個元素所造成的一個新的數組

//這個方法很強大,能夠刪除任意位置上的元素
//同時也能夠在任意位置取添加一個元素

 

 

 

 9.arr.sort(fn)

  • 按照數字大小排序(從小到大)
  • 按照英文字母順序排序(a到z)
  • 按照fn

10.arr.reverse()

顛倒數組中元素的順序。該方法會改變原來的數組,而不會建立新的數組。返回新的結果

 

 11.arr.toString()

可把數組轉換爲字符串,並返回結果

 

 

 中秋假期快樂!

相關文章
相關標籤/搜索