js map双重循环的判断

代码如下:


lists.map((list,list_index)=>{

    list.map((item,item_index)=>{

        if (item.type == 1) {

            

        }

    })

})

怎么判断当前的item.type ==1的item是当前list的?

,因为我要做一个操作,把当前item.type == 1的放在一个新的对象中,


if(item.type == 1){

    obj.children = item

}

如果直接这样写的话,lists里面有很多list下都有item.type ==1 我只想取当前的


富国沪深
浏览 571回答 1
1回答

人到中年有点甜

//试试这样lists.forEach((list,list_index)=>{     console.log(list.filter((item,item_index)=> item.type == 1));})
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript