我用forEach是不是list长度0的时候它不执行 ,那我for为什么还是不行
list=[
{
id:1,
name:'a'
},
{
id:2,
name:'b'
}
]
push(action){
list.forEach(i => {
if (i.code !== action.code) {
list.push(action);
}
})
}
push(action){
for (var i = 0; i < list.length; i++) {
if (list[i].code !== action.code) {
list.push(action);
}
}
}