黑马程序员JavaScript全套教程,Web前端必学的JS入门教程,零基础Ja

## 数组去重
~~~javascript
var arr = [1, 2, 'b', 'a', 3, 4,'a', 3, 1, 2,'c', 4, 5, 'c', 8, 1, 2, 'c', 3]; // [1, 2, 'b', 'a', 3, 4,'c', 5, 8]
function quChong(arr) {
for (var i = 0; i <= arr.length; i++) {
while (arr.indexOf(arr[i]) != arr.lastIndexOf(arr[i])) arr.splice([i], 1);
}
return arr
};
console.log(quChong(arr)) // ['b', 'a', 4, 5, 8, 1, 2, 'c', 3]
~~~