js数组过滤(查询数组内容)
let arr=[{name:'张三',age:17},{name:'李张',age:15},{name:'王三',age:16}]
let res=arr.filter(v=>{
//方法1.使用indexOf,值为-1则查询失败,值为0则查询到了
// return v.name.indexOf('张')!==-1
//方法2.使用includes,值为true则查询成功,值为false则查询失败
return v.name.includes('张')===true
})
console.log(res)
//输出: [{name:'张三',age:17},{name:'李张',age:15}]

浙公网安备 33010602011771号