1.使用for循环
// for循环
for(var i=0; i<columns.length; i++) {
for(var j=i; j<columns.length; j++) {
if(i!==j) {
arr1.push(columns[i]+'/'+columns[j])
}
}
}
2.使用map
// map
let lst = ['1', '2', '3', '4']
let obj = []
lst.map((item, index) => {
let vas = []
lst.map((itm, idx) => {
if(idx > index) {
vas.push(item + itm)
}
})
if(vas.length > 0) {
obj[index] = vas
}
})
console.log(lst);
console.log("obj",obj);
3、满足条件修改数组
// let arr = ['全选', '11', '22', '33'];
let arr = [ '11', '22', '33'];
let result = arr.some(ele => ele === "全选") //true
if (result) {
//do something...
arr = []
};
console.log('arr: ', arr);
console.log(result)