循环
let newarr = []
arr.foreach(item=>newarr.push({
sex:item.sex
}))
foreach里面的表达式还可以是三元表达式
arr.foreach(v=>v.id==id?v.checked=true:v.checked=false)
newarr= arr.map(i =>({...i,newdata:i.sex}) )
let flag = arr.some(item=>item.checked)
some方法是里面某一条满足条件就直接返回true
判断数组是否存在某个值
let index = arr.findIndex(v=>v.id===id)
if(index>-1) {
说明存在某个值,一般用于取消收藏等功能.所以获取这个index
arr.splice(index,1)
}

 
                     
                    
                 
                    
                 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号