javascript - 在 JavaScript 中搜索 JSON 数组中的数字

标签 javascript json

我有一个类似于 json 数组

[
    { value: 1, hidden: false },
    { value: 2, hidden: false },
    { value: 3, hidden: false }
]

我想看看这个数组中是否存在整数2。实现这一目标的最佳方法是什么?

最佳答案

假设您的环境支持它,并且您对对象的其他属性感兴趣,我会使用Array.prototype.find:

var target = array.find(x => x.value === 2)

if (target.hidden) {
   ...
}

关于javascript - 在 JavaScript 中搜索 JSON 数组中的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59689196/

相关文章:

c# - 如何将json中的json反序列化为字符串属性

python - 使用python合并文件中具有相同键值对的json对象

Javascript字符串解析无故改变斜杠和空格

json - 在go中解析动态json

android - 在 Android 应用程序中解析来自互联网的数据

javascript - 获取 URL 到端口号

jquery - 在Grails日期中将JSON解码到Groovy

javascript - 如何将javascript对象映射到mvc模型?

javascript - jQuery在php echo中动画div

javascript - 音频无法准备好音频 'property' 未定义