本文介绍一种使用 JavaScript 嵌套循环和 splice 方法去除数组重复元素的实现方式。通过遍历数组并对比前后元素,一旦发现重复即使用 splice 从原数组中移除该项,适用于简单的数组去重场景。
JavaScript 数组去重代码示例
具体实现代码如下所示:
function doSz{
var kzly==["a","a","c","a","b"];
for(var i=0;i<kzly.length;i++){
var targetNode = kzly[i];
for (var j=0; j<i; j++) {
if(targetNode == kzly[j]){
kzly.splice(i,1);
kzlymc.splice(i,1);
//alert(arr);
break;
}
}
}
}