function DelArraySame(){ var array = [2.3,2.3,"a","b","b",true,true,true,false,1,0,undefined,null]; for(var i=0;i<array.length;i++){ for(var j=i+1;j<array.length;j++){ if(array[j]===array[i]){ //请注意这里是===,包括类型的比较 array.splice(j,1); j--; } } } alert("删除后剩余项:"+array); }
JavaScript中去除数组中重复的项,各种类型适用
最新推荐文章于 2024-11-17 17:29:21 发布