问题描述
我有一个发生了好几个月的数组,所以我用这个方法来删除这些事件,但没有真正的结果,我不知道我犯了什么错误
let tab1:any=[month];
let tab2:any=[]
let tab3:any=[]
for (let index = 0; index < tab1.length; index++) {
tab2.push(tab1[index]);
if(tab2 !== tab1[index])
{
tab3.push(tab2 );
}
console.log("tab3 :",tab3)
}
解决方法
您可以使用 set 运算符:
months = [...new Set(tab1)];