1、newarr数组,寻找有无val,有就不管,无就增加数组数据
对了,filter的数据,都需要return
let oldarr = Listtit.filter((x,i,r) => {
return x.tit === val
})
let oldArr = Listtit.filter(x => x.tit === val)
console.log('oldarr :>> ', oldarr);
if(!oldarr.length) {
Listtit.push({
tit:val
})
}
if(Listtit.findIndex((x) => x.tit === val) === -1) {
Listtit.push({
tit:val
})
}else {
return
}
2、str伪数组,寻找有无包含0的 使用过滤和查找
idnexOf includes
3、str伪数组,去重
let str = [9, 6, 4, 5, 3, 6, 6,1,0]
let slStr = [...new Set(str)];
4、str伪数组,冒泡排序
for(let i = 0; i<str.length; i++) {
for(let k = 0; k<str.length-1; k++) {
let arr = [];
if(str[k] > str[k+1]) {
arr = str[k];
str[k] = str[k+1];
str[k+1] = arr;
}
}
}