
获得徽章 20
- //将一个数组拆分两个 用到一个过滤器filter,获取到想要的数据
let arr = [1, 2, 3, 4, 5, 7, 11, 13, 14, 16, 18]
let arr1 = [];
let arr2 = arr.filter(item => {
if (item % 2 == 0) {
return true;
} else {
arr1.push(item);
return false;
}
})
console.log(arr1);
console.log(arr2);
//同样可用于以下条件判断字符串在数组中出现次数
let ss=['aa','bb','aa','cc0000']
let tt='aa'
let kk=ss.filter(m=>m==tt).length
console.log('yyyyyy',kk)展开赞过评论3