Array陣列物件的方法

2022-05-16 10:53:12 字數 948 閱讀 2820

會改變陣列的方法:12

3456

789push()向陣列的末尾新增乙個或多個元素,並返回新的長度。arr.push("james")

pop() 用於刪除並返回陣列的最後乙個元素。arr.pop()

shift() 用於把陣列的第乙個元素從其中刪除,並返回第乙個元素的值。

unshift() 方法可向陣列的開頭新增乙個或更多元素,並返回新的長度,arr.unshift("william")

splice() 向/從陣列中新增/刪除專案,然後返回被刪除的專案

sort() 用於對陣列的元素進行排序

reverse() 用於顛倒陣列中元素的順序

foreach() 這會遍歷列表,並對每個列表成員應用一些有***的操作

reverse() 用於顛倒陣列中元素的順序,該方法會改變原來的陣列,而不會建立新的陣列

不會改變陣列的方法:12

345filter() 返回陣列,包含了符合條件的所有元素。如果沒有符合條件的元素則返回空陣列。

concat() 用於連線兩個或多個陣列,該方法不會改變現有的陣列,而僅僅會返回被連線陣列的乙個副本。arr.concat(arr2,arr3)

slice() 從已有的陣列中返回選定的元素,arr.slice(1,3) 1表示開始的位置,3表示擷取幾個(不寫,預設全部)

map() 這會遍歷乙個列表,轉換該列表的每個成員,然後返回與轉換後的成員大小相同的另乙個列表

join() 用於把陣列中的所有元素放入乙個字串。元素是通過指定的分隔符進行分隔的。arr.join(".")

array陣列物件

建立陣列兩種方式 1 建構函式 var arr new array 3 2 字面量 var arr1 trueinstanceof關鍵字 判斷 變數 instanceof 物件 true false console.log arr1 instanceof array falsearray.isarr...

Array物件的方法

1.concat 連線兩個或多個陣列,該方法不會改變現有的陣列,而是返回乙個陣列的副本。var arr 1,5,3 var newarr arr.concat 1,2 console.log arr 1,5,3 console.log newarr 1,5,3,1,2 var arr 1,5,3 v...

Array 物件的方法

function load concat 連線兩個或更多的陣列,並返回結果。1 4 4 join 把陣列的所有元素放入乙個字串。元素通過指定的分隔符進行分隔。1 3 4 pop 刪除並返回陣列的最後乙個元素 1 4 5.5 push 向陣列的末尾新增乙個或更多元素,並返回新的長度。1 4 5.5 r...