分享一个数组去重的小方法,虽然很简单。也欢迎大家在评论区打出你们的方法。
<script>
function set(x) {
var newarr = [];
for (var i = 0; i < x.length; i++) {
if (newarr.indexOf(x[i]) === -1) {
newarr.push(x[i]);
}
}
alert(newarr);
}
set([1, 2, 3, 3, 5, 5, 5, 5]) // 1, 2, 3, 5
set(['a', 'a','b','b','c','c','c']); // a, b, c
</script>