可以使用Array.find()方法来查找数组中满足条件的元素,并返回该元素的id。

const arr = [{fl_name: "全天房费率",is_selected: 0,_id: "3yb2pa0hfkxf"},{fl_name: "半天房费率",is_selected: 1,_id: "3yb2pa0hfkxd"}];

const selected = arr.find(item => item.is_selected === 1);
const selectedId = selected ? selected._id : null;

console.log(selectedId);

输出结果为:3yb2pa0hfkxd

fl_name 全天房费率is_selected 0_id 3yb2pa0hfkxffl_name 半天房费率is_selected 1_id 3yb2pa0hfkxdjs查找数组中is_selected==1的id

原文地址: http://www.cveoy.top/t/topic/iRTf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录