陣列常見方法分類

2021-10-11 15:55:12 字數 676 閱讀 4673

concat()---連線兩個或更多的陣列,並返回結果。

every()---檢測陣列元素的每個元素是否都符合條件。

some()---檢測陣列元素中是否有元素符合指定條件。

filter()---檢測陣列元素,並返回符合條件所有元素的陣列。

indexof()---搜尋陣列中的元素,並返回它所在的位置。

join()---把陣列的所有元素放入乙個字串。

tostring()---把陣列轉換為字串,並返回結果。

lastindexof()---返回乙個指定的字串值最後出現的位置,在乙個字串中的指定位置從後向前搜尋。

map()---通過指定函式處理陣列的每個元素,並返回處理後的陣列。

slice()---選取陣列的的一部分,並返回乙個新陣列。

valueof()---返回陣列物件的原始值。

pop()---刪除陣列的最後乙個元素並返回刪除的元素。

push()---向陣列的末尾新增乙個或更多元素,並返回新的長度。

shift()---刪除並返回陣列的第乙個元素。

unshift()---向陣列的開頭新增乙個或更多元素,並返回新的長度。

reverse()---反轉陣列的元素順序。

sort()---對陣列的元素進行排序。

splice()---用於插入、刪除或替換陣列的元素。

陣列常見方法總結

var arr 1 2,3 4 var arr1 newarray 1 2,3 4 1,2,3,4 var arr2 newarray 10 empty 10 var arr3 array 1 2,3 4 1,2,3,4 var arr5 array.of 1,2,3,4 1,2,3,4 var a...

異常檢測3 常見方法分類

基於線性分析 基於時空 基於相似性分析 基於偏差 高維方法 其他往往只對單獨緯度進行研究,使用上有很大的侷限性 對異常資料和正常資料進行不同的分布假設,並用em演算法擬合資料。侷限性在於假設往往和實際有較大出入,效果一般 在低緯度上分析資料間的相關性。比如pca,factor analysis等。但...

陣列排序的常見方法

乙個陣列有n個數字,由小到大排序 1.氣泡排序 主要思想 從前到後一次比較相鄰兩個數的大小,順序不滿足大小要求就交換兩者之間的位置 然後迴圈陣列長度 1,實現排序 比較次數 n 1 n 2 1 n n 1 2 2.選擇排序 主要思想 首先選擇陣列第乙個數,與第二個數做比較,對大的數進行標記,並與第三...