js利用find方法查找符合条件的元素

388 ℃

find方法用于在数组中查找符合条件的元素,并返回该元素本身。如果未找到符合条件的元素,则返回undefinedfind方法接收一个回调函数作为参数,该回调函数有三个参数:当前元素、当前索引和数组本身。

具体实现代码如下:

复制代码const arr = ["小米", "小明", 1, 2, "A", "B"];
const newArr = arr.find((item, index) => {
  return item.length > index;
});
//只会返回符合条件的第一个值
console.log('输出结果1:', newArr); //输出结果1: 小米

const arr = [{ id: 1 }, { id: 2 }, { id: 3 }, { id: 4 }, { id: 5 }];
const newArr = arr.find((item, index) => {
  return item.id > index;
});

//返回对象元素本身
console.log('输出结果2:', newArr); //输出结果2: {id: 1}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

js多维数组去重:条件是“key1”相同并且“key2”相同进行去重

js从2个多维数组中取出不同的值重组

js用最简单的方法判断数组中是否存在某个值(3种方法)

标签: find方法, js数组判断

上面是“js利用find方法查找符合条件的元素”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。

当前网址:https://m.ipkd.cn/webs_14346.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

Cookie三点注意事项(安全性/大小限制/过期时间)
vuejs轻松实现在当前时间后几分钟(几小时、几天
HTTP协议中如何设置重定向?
织梦dede v5.7 后台采集BUG
织梦cms调用tags标签对应文章数量的方法