
更新时间: 2016年9月13日10:42:49转载作者: onestopweb

本文主要介绍JS删除数组中重复项的方法,涉及到数组的javascript遍历,判断和操作相关操作技巧,需要的朋友可以参考

本文中的示例描述了JS如何简单地删除数组中的重复项. 与您分享以供参考,如下:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
var arr = ["aaa","bbb","aaa","ccc","ddd","ccc"];
function unique(arr) {
var result = [], hash = {};
for (var i = 0, elem; (elem = arr[i]) != null; i++) {
if (!hash[elem]) {
result.push(elem);
hash[elem] = true;
}
}
return result;
}
console.info(unique(arr));
</script>
</body>
</html>

效果图如下:

更多对JavaScript相关内容感兴趣的读者可以查看此站点的主题: “ JavaScript数组操作技巧概述”,“ JavaScript数学运算用法概述”,“ JavaScript数据结构和算法技巧概述”js array去重复,“ JavaScript切换效果和“技能概述”,“ JavaScript搜索算法技能概述”js array去重复,“ JavaScript效果和技能概述”,“ JavaScript错误和调试技能概述”和“ JavaScript遍历算法和技能概述”
我希望本文对JavaScript编程的每个人都有帮助.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-273203-1.html
而不是大陆