Array物件的方法

2022-06-18 18:00:13 字數 884 閱讀 7368

* array.isarray(物件)---->判斷這個物件是不是陣列

* instanceof關鍵字

* .concat(陣列,陣列,陣列,...) 組合乙個新的陣列

* .every(函式)--返回值是布林型別,函式作為引數使用,函式中有三個引數,第乙個引數是元素的值,第二個引數是索引值,第三個引數是原來的陣列(沒用)

* 如果這個陣列中的每個元素的值都符合條件,最後才返回的是true

* .filter(函式);返回的是陣列中每乙個元素都復合條件的元素,組成了乙個新的陣列

* .push(值);--->把值追加到陣列中,加到最後了---返回值也是追加資料之後的陣列長度

* .pop();--->刪除陣列中最後乙個元素,返回值就是刪除的這個值

* .shift();--->刪除陣列中第乙個元素,返回值就是刪除的這個值

* .unshift();--->向陣列的第乙個元素前面插入乙個新的元素,----返回值是插入後的程度

* .foreach(函式)方法---遍歷陣列用---相當於for迴圈

* .indexof(元素值);返回的是索引,沒有則是-1

* .join("字串");----返回的是乙個字串

* .map(函式);--->陣列中的每個元素都要執行這個函式,把執行後的結果重新的全部的放在乙個新的陣列中

* .reverse();----->反轉陣列

* .sort();---排序的,可能不穩定,如果不穩定,請寫mdn中的那個固定的**

* .arr.slice(開始的索引,結束的索引);把擷取的陣列的值放在乙個新的陣列中,但是不包含結束的索引對應的元素值

* .splice(開始的位置,要刪除的個數,替換的元素的值);一般是用於刪除陣列中的元素,或者是替換元素,或者是插入元素

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...

Array 物件的方法

陣列內建方法 排序方法 sort fn 預設照ascii碼來排序 fn函式可以自定義排序的規則 reverse 倒序例項 var arr 2 5,9 4,3 1,0 arr.sort function a,b console.log arr 輸出結果是 0,1,2,3,4,5,9,通過函式定義了乙個...