JavaScript专题(二)数组去重,会就要会的理直气壮
一、双层循环constunique(arr)>{for(leti0;i<arr.length;i++){for(letji+1;j<arr.length;j++){if(arr[i]arr[j]){arr.splice(j,1);移除重复元素j;修正下标}}}returnarr;};constunique(arr)>{vararr[1,'1','1',1,2,true,false,true,3,2,2,1];varnewArr[];for(leti0;i<arr.length;i++){for(varj0;j<newArr.length;j++){注意var声明的jif(arr[i]newArr[j])break;新数组已存在当前值}if(jnewArr.length){此时j和newArr长度相等,没有...