不改變?cè)瓟?shù)組:
- slice()
- 從已有的數(shù)組中返回選定的元素
- 返回一個(gè)新數(shù)組
- concat()
- 連接兩個(gè)或多個(gè)數(shù)組
- 返回被連接數(shù)組的一個(gè)副本
- jion()
- 把數(shù)組中所有元素放入一個(gè)字符串(將數(shù)組轉(zhuǎn)為字符串)
- 返回字符串
- toString()
- 把數(shù)組轉(zhuǎn)為字符串
- 返回?cái)?shù)組的字符串形式
5.map()
- 將數(shù)組的每一項(xiàng)運(yùn)行給定函數(shù)
- 返回運(yùn)行函數(shù)后的新數(shù)組
6.reduce()
- 歸并數(shù)組
- 返回的不是數(shù)組叠必,返回歸并后的結(jié)果
改變?cè)瓟?shù)組:
- reverse()
- 顛倒數(shù)組中元素的順序
- 返回該數(shù)組
- sort()
- 對(duì)數(shù)組元素進(jìn)行排序(ascii)蝴乔,升序或降序
- 返回該數(shù)組
- unshift()
- 向數(shù)組的開(kāi)頭添加一個(gè)或多個(gè)元素
- 返回新數(shù)組的長(zhǎng)度
- push()
- 向數(shù)組末尾添加一個(gè)或多個(gè)元素
- 返回新數(shù)組的長(zhǎng)度
5.shift()
- 把數(shù)組的第一個(gè)元素刪除导狡,若空數(shù)組,不進(jìn)行任何操作阀溶,返回undefined
- 返回被刪除的第一個(gè)元素的值
- pop()
- 刪除數(shù)組最后一個(gè)元素,如果數(shù)組為空份汗,則不改變數(shù)組腔彰,返回undefined
- 返回被刪除的元素
- splice()
- 從數(shù)組中添加/刪除項(xiàng)目
- 返回被刪除的元素