数组方法
let arr=[12,3,123,1,23,12,3,123,123]
let a=12
arr=arr.filter(item=>{
return item!=a
})
console.log(arr);
let b=[
{name:'魏建新',age:12},
{name:'魏建新',age:13},
{name:'魏建新',age:14},
{name:'魏建新',age:15},
]
let c=b.map(item=>{
return item.age
})
let d=b.map(item=>{
return item.name
})
console.log(c,d);
删除数组指定元素,可以使用递归,判断数组内的元素登不等于指定元素,如果等于就直接添加到新数组,如果不等于让他递归
使用递归还可以数组扁平化,判断是不是数组,如果不是数组直接塞进去
题目要求在数组最后一项添加数组不改变原数组
2021/5/8
数组扁平化
数组去重
数组拼接