陣列的方法

2021-10-24 03:12:17 字數 2201 閱讀 9375

陣列的方法

一、陣列的長度:length

var arr = [1,23,34,67,100]

console.log(arr.length)--------5

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

var arr1 = [7,8,98,7]

console.log(arr.concat(arr1))---------[1, 23, 34, 67, 100, 7, 8, 98, 7]

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

// 返回大於20的值

var arr = [1,23,34,67,100]

console.log(arr.filter((item) => ))-----------------------------------[23, 34, 67, 100]

四、includes()判斷乙個陣列中是否包含指定的元素  返回值為 ture 或者flase

var arr = [1,23,34,67,100]

console.log(arr.includes(100))-----------ture

五、indexof()搜尋陣列中的元素並返回他所在的位置

var arr = [1,23,34,67,100] 

console.log(arr.indexof(23))-------------1

六、join()  把陣列的所有元素放入乙個字串。預設以逗號進行連線,或以指定連線字元

var arr = [1,23,34,67,100] 

console.log(arr.join())--------1,23,34,67,10

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

var arr = [1,23,34,67,100]

console.log(arr.pop())---------100

八、push()  向陣列的末尾新增乙個或多個元素 並返回新的長度

var arr = [1,23,34,67,100] 

console.log(arr.push(11))-------6

九、reverse()  反轉陣列的元素順序

var arr = [1,23,34,67,100] 

console.log(arr.reverse())------[100, 67, 34, 23, 1]

十、shift()刪除並返回陣列第乙個元素

var arr = [1,23,34,67,100] 

console.log(arr.shift())------------1

十一、slice()選取陣列中的一部分,並返回乙個新的陣列

var arr = [1,23,34,67,100] 

console.log(arr.slice(3))---------[67, 100]

十二、some()檢測陣列元素中是否有元素符合指定條件。不會對空陣列進行檢測。不會改變原始陣列,返回值為true或者false

var arr = [1,23,34,67,100] 

console.log(arr.some((item =>)))-------------------false

十三、sort()  對陣列的元素進行排序。預設公升序,可以傳入引數,規定排序順序。必須是函式。

var arr = [1,23,34,67,100] 

console.log(arr.sort((a, b) =>))-----------------[1, 23, 34, 67, 100]

十四、splice()  從陣列中新增或刪除元素。(刪除專案的索引位置,刪除的個數,新增的元素)

console.log(arr.splice(0,1,55));----------[1]

console.log(arr)---------------[558, 23, 34, 67, 100]

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

var arr = [1,23,34,67,100] 

console.log(arr.tostring())------------1,23,34,67,100

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

var arr = [1,23,34,67,100] 

console.log(arr.unshift(888))---------6

陣列的方法

var arr 1,2,3,4,5,6 運算元組的方法 末尾新增 返回長度 尾部移除,返回刪除的數 按照字串的形式排序 function a,b 從小到大 b a大到小 頭部刪除,返回刪除的數 頭部新增 返回長度 顛倒陣列中的元素 把陣列的所有元素放入乙個字串.元素通過指定的分隔符進行分割 刪除元素...

陣列的方法

var arr 陣列的宣告 var arr1 1,s false,范文陣列中的資料 更改使用 陣列每乙個資料都有對應的索引號 0 var num1 arr1 0 var str arr1 1 console.log num1 console.log str console.log num1 str ...

陣列的方法

最近一直在尋找關於陣列的操作最優解 發現了好多陣列方法 indexof 查詢某乙個元素,返回下標,一般是查詢陣列元素 lastindexof 從後面開始查詢元素,返回下標。用法同上 includes 查詢某乙個元素,返回true false,用法同indexof,這個可以差nan。push 從後面插...