上一页 1 ··· 15 16 17 18 19

2022年9月7日

检查两个数组是否存在交集

摘要: JavaScript const includesAny = (arr1, arr2) => arr2.some(i2 => arr1.includes(i2)) Examples includesAny([1, 2, 3, 4], [2, 9]) // true includesAny([1, 2 阅读全文

posted @ 2022-09-07 09:18 小馬過河﹎ 阅读(17) 评论(0) 推荐(0)

数组去重合并

摘要: JavaScript const union = (a, b) => Array.from(new Set([...a, ...b])) Examples union([1, 2, 3], [4, 3, 2]) // [1, 2, 3, 4] 阅读全文

posted @ 2022-09-07 09:06 小馬過河﹎ 阅读(12) 评论(0) 推荐(0)

loops/reduce/方法链 处理数组对比

摘要: loops 循环 const files = ['foo.txt ', '.bar', ' ', 'baz.foo'] let filePaths = [] for (let file of files) { const fileName = file.trim() if (fileName) { 阅读全文

posted @ 2022-09-07 08:47 小馬過河﹎ 阅读(26) 评论(0) 推荐(0)

2022年9月6日

使用Array.reduce数组去重

摘要: let arr = [1, 2, 3, 3] let res = arr.reduce((prev, cur) => { prev.indexOf(cur) == -1 && prev.push(cur) return prev }, []) // [1, 2, 3] 阅读全文

posted @ 2022-09-06 16:31 小馬過河﹎ 阅读(24) 评论(0) 推荐(0)

上一页 1 ··· 15 16 17 18 19

导航