javascipt find 方法 是过滤数组 如果当数组为空 不进行循环 如果循环的过程中 有符合的一项 则就会拿到当前循环的一项 如果当前数组里面有多个过滤想拿的项 建议拿for foreach 循环来进去拿值 塞值
var arr =
[
{
name:'中国',
id:1,
},
{
name:'河南',
id:3,
},
{
name:'浙江',
id:2,
},
{
name:'上海',
id:7,
}
]
let str = arr.find(item => item.id == 2)
console.log(obj);