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

302 ℃

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}

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

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

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

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

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

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

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

vue如何实现字符串转数组(数组转字符串)
帝国cms方法之添加栏目前台显示正常,后台管理栏
什么是生成对抗网络(GAN)?它的主要特征是什么?
php语法如何对过期实现自动结算
织梦DedeCms取消后台登陆验证码的方法示例