ES6中常用陣列方法總結

2021-10-19 15:06:07 字數 673 閱讀 5905

1.array.find()

array.find()返回值是第乙個符合條件的陣列子項,找到符合條件的之後就不在繼續遍歷。

let arr = [, ,]

let finditem = arr.find(item => item.name === '張三')

console.log(finditem) //

2.array.findindex()

array.findindex() 返回第乙個符合條件的陣列子項的下標,找到符合條件的之後就不在繼續遍歷。

let arr = [, ,]

let findindex = arr.findindex(item => item.name === '張三')

console.log(findindex) // 0

3.array.filter()

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

let arr = [, ,]

let filter = arr.filter(item => item.age > 1) // 返回符合條件元素組成的陣列

console.log(filter) // [,]

ES6常用陣列方法總結

let array 1,2,3,4 array.foreach item,index,array foreach會遍歷陣列,沒有返回值,不允許在迴圈體內寫return,不會改變原來陣列的內容.let array 1,2,3,4 let temp array.map item,index,array ...

ES6陣列方法總結

關於陣列中foreach map filter reduce some every 的總結let array 1,2,3,4 array.foreach item,index,array foreach會遍歷陣列,沒有返回值,不允許在迴圈體內寫return,不會改變原來陣列的內容.let array...

ES6陣列方法總結

關於陣列中foreach map filter reduce some every 的總結let array 1,2,3,4 array.foreach item,index,array foreach會遍歷陣列,沒有返回值,不允許在迴圈體內寫return,不會改變原來陣列的內容.let array...