JS 使用find 查找数组中某个元素
find()方法用于查找数组中符合条件的第一个元素,如果没有符合条件的元素,则返回undefined。
·
1. find 方法
find()方法用于查找数组中符合条件的第一个元素,如果没有符合条件的元素,则返回undefined
语法:
array.find(function(currentValue, index, arr),thisValue)
2. 案例
let arr1 = [1, 2, 3, 4, 5];
let num = arr1.find(item => item > 1);
console.log(num) //輸出的結果是2
var arr = [{
id: 1,
name: '张一',
age: 25,
class: '一班'
}, {
id: 1,
name: '张二',
age: 25,
class: '二班'
}, {
id: 2,
name: '张三',
age: 25,
class: '三班'
}]
let obj = arr.find(item => item.id == 1)
console.log(obj);
// 结果:{id: 1, name: '张一', age: 25, class: '一班'}
更多推荐
所有评论(0)