1. 程式人生 > >數組操作方法和叠代方法

數組操作方法和叠代方法

條件 sort 第一個元素 字符 數組排序 slice 參數 末尾 filter

改變原數組的:
pop:刪除最後一個並返回,改變原數組

push:向數組末尾添加元素,並返回新的長度,改變原數組

unshift:向數組開頭添加元素,並返回新的長度,改變原數組

reverse:顛倒數組順序,改變原數組

shift:將第一個元素刪除並且返回,空即為undefined,改變原數組

splice:splice(start,length,item)新增刪除替換數組元素,返回被刪除數組,無刪除則不返回,改變原數組

sort:對數組排序,改變原數組

不改變原數組的:
concat:連接多個數組,返回新的數組,不改變原數組

join:將數組中所有元素以參數作為分隔符放入一個字符串,不改變原數組

slice:slice(start,end),返回選定元素,不改變原數組

filter: 對數組中的每一項給定一個函數,返回符合函數條件的數組,不改變原數組

map:對數組中的每一項給定函數,返回每次函數調用的結果組成的數組



數組操作方法和叠代方法