for循环中按条件删除数据元素

var managerList = [
        { id: 0, title: '小小消息的标题1', small: '小小消息内容', newsFlag:true, },
        { id: 1, title: '小小消息的标题2', small: '小小消息内容', newsFlag:false, },
        { id: 2, title: '小小消息的标题3', small: '小小消息内容', newsFlag:true, },
        { id: 3, title: '小小消息的标题4', small: '小小消息内容', newsFlag:false, }
      ]
for(let i =managerList.length-1;i>=0;i--){
  if(!managerList[i].newsFlag){
    managerList.splice(i,1)
  }  
}
console.log(managerList)

 

posted @ 2018-03-20 15:42  面包_girl  阅读(515)  评论(0)    收藏  举报
/* 鼠标点击文字特效 */