当前位置:网站首页>js判断数组中对象是否存在某个值
js判断数组中对象是否存在某个值
2022-07-02 06:23:00 【xuefankang】
1.some()方法
满足条件返回true,否则返回 false。
var arr = [{
name: "张三",
age: "20"
}, {
name: "李四",
age: "21"
}]
var res = arr.some(function(item) {
if (item.name == "李四") {
return true;
}
})
console.log(res); // 返回true2.find() 方法
满足条件返回当前对象,否则返回 undefined。
var arr = [{
name: "张三",
age: "20"
}, {
name: "李四",
age: "21"
}]
var res = arr.find((v) => {
return v.age=== '20';
});
console.log(res); // 返回 {name: "张三",age: "20"}3.findIndex()方法
满足条件的该元素的索引值,否则返回-1。
var arr = [{
name: "张三",
age: "20"
}, {
name: "小鲁班",
age: "21"
}]
var res = arr.findIndex((v) => {
return v.age=== '20';
});
console.log(res); // 返回0边栏推荐
- 重载全局和成员new/delete
- Improve user experience defensive programming
- Idea announced a new default UI, which is too refreshing (including the application link)
- Sublime Text 配置php编译环境
- Detailed definition of tensorrt data format
- pytest(3)parametrize参数化
- 日志 - 7 - 记录一次丢失文件(A4纸)的重大失误
- Eslint configuration code auto format
- Sentinel rules persist to Nacos
- Flask migrate cannot detect db String() equal length change
猜你喜欢

Redis - big key problem

Vscode installation, latex environment, parameter configuration, common problem solving

js中map和forEach的用法

Cglib agent - Code enhancement test

A preliminary study on ant group G6

The use of regular expressions in JS

Redis - cluster data distribution algorithm & hash slot

Sentinel rules persist to Nacos

Blog directory of zzq -- updated on 20210601

Win10桌面图标没有办法拖动(可以选中可以打开可以删除新建等操作但是不能拖动)
随机推荐
Linux MySQL 5.6.51 community generic installation tutorial
Storage space modifier in CUDA
浏览器滚动加载更多实现
重载全局和成员new/delete
Linux MySQL 5.6.51 Community Generic 安装教程
Shardingsphere JDBC
table 组件指定列合并行方法
Selenium memo: selenium\webdriver\remote\remote_ connection. Py:374: resourcewarning: unclosed < XXXX > solution
Detailed definition of tensorrt data format
2020-9-23 QT的定时器Qtimer类的使用。
默认google浏览器打不开链接(点击超链接没有反应)
Virtualenv and pipenv installation
【文献阅读与想法笔记13】 Unprocessing Images for Learned Raw Denoising
ZZQ的博客目录--更新于20210601
kali最新更新指南
Redis - big key problem
MySql索引
Kotlin - 验证时间格式是否是 yyyy-MM-dd HH:mm:ss
Win10:添加或者删除开机启动项,在开机启动项中添加在用户自定义的启动文件
[literature reading and thought notes 13] unprocessing images for learned raw denoising