JS 使用find 查找数组中某个元素
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: '一班'}
JS 使用find 查找数组中某个元素
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: '一班'}