筛选含多选框的对象数组中checked的选中元素或未选中元素(filter)

筛选含多选框的对象数组中checked的选中元素或未选中元素(filter)

let objectArr = [{
    name:'fur',
    age:18,
    checked:true
},{
    name:'furs',
    age:18,
    checked:false
},{
    name:'furfur-jiang',
    age:18,
    checked:true
}]

let a = objectArr.filter(v=>v.checked)//获得选中的
console.log(a)
// [ { name: 'fur', age: 18, checked: true },
//   { name: 'furfur-jiang', age: 18, checked: true } ]
let b = objectArr.filter(v=>!v.checked)//获得未选中的
console.log(b)
//[ { name: 'furs', age: 18, checked: false } ]
发布了128 篇原创文章 · 获赞 52 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_44523860/article/details/105335949
今日推荐