JS数组
PhiloJia
这个作者很懒,什么都没留下…
展开
-
JS复杂数组去重(有对象元素之类的)
JS复杂数组去重(有对象元素之类的) 双重for循环+数组的splice方法 function distinct(arr) { console.log('双重for循环') for (let i = 0, len = arr.length; i < len - 1; i++) { for (let j = i + 1; j < len; j++) { if (arr[i].stuId === arr[j].stuId) {原创 2022-04-23 22:20:48 · 763 阅读 · 0 评论 -
JS简单数组去重
JS简单数组去重 Set function unique(arr) { return [...new Set(arr)] // 利用展开运算符,将Set转换成Array return Array.from(new Set(arr)) // 利用Array.from(),将Set转换成Array } 双层for+splice function unique(arr) { for (let i = 0; i < arr.length - 1; i++) {原创 2022-04-23 22:17:54 · 209 阅读 · 0 评论