(1)数组去重原理:定义一个对象obj,然后把数组元素作为obj的属性名,利用属性名是否重复进行判重 1 var unique = function(arr){ 2 let obj = {}; 3 let newArr = []; 4 arr.forEach(func ...
(1)数组去重
原理:定义一个对象obj,然后把数组元素作为obj的属性名,利用属性名是否重复进行判重
1 var unique = function(arr){ 2 let obj = {}; 3 let newArr = []; 4 arr.forEach(function(x){ 5 if(!obj[x]){ //如果对象中没有该元素对应的属性 6 obj[x] = true; 7 newArr.push(x); 8 } 9 });10 return newArr;11 }
原标题:熟悉熟悉常用的几个算法用JS的实现
关键词:JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。