陣列的方法
一、陣列的長度: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 從後面插...