Filter属性与值匹配的对象数组返回数组:var result = jsObjects.filter(obj => {
return obj.b === 6})
const jsObjects = [
{a: 1, b: 2},
{a: 3, b: 4},
{a: 5, b: 6},
{a: 7, b: 8}
]
let result = jsObjects.filter(obj => {
return obj.b === 6
})
console.log(result)
Find数组中第一个元素/对象的值,否则为undefined会被归还。var result = jsObjects.find(obj => {
return obj.b === 6})
const jsObjects = [
{a: 1, b: 2},
{a: 3, b: 4},
{a: 5, b: 6},
{a: 7, b: 8}
]
let result = jsObjects.find(obj => {
return obj.b === 6
})
console.log(result)