JS中find方法使用

文章描述:

javascript中使用find查询指定字段的值

 

概述

find()方法用于查找数组中符合条件的第一个元素,如果没有符合条件的元素,则返回undefined

 

实例

1、求数组中第一个大于1的值

let arr1 = [1, 2, 3, 4, 5];
let num = arr1.find(item => item > 1);
console.log(num)  //输出的结果是2

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)
    let obj = arr.find(item => item.name == '张二')
    console.log(obj); 
// 结果:{id: 1, name: '张一', age: 25, class: '一班'}

 

 

发布时间:2023/02/09

发表评论