一、核心算法
1.创建一个新的空数组,拿旧数组与新数组比较,即遍历旧数组,如果新数组中没有这个元素,就把这个元素添加到新数组中。
2.输出新数组。
二、完整代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>数组去重</title>
<script>
// var arr = ['c', 'a', 'z', 'a', 'x', 'a', 'x', 'c', 'b'] 去掉其中重复的元素,将其余元素放在一个新数组中
// 拿着旧数组和新数组比较,如果新数组中没有该元素就把它放在新数组中
// 利用 新数组.indexOf(数组元素) 进行比较
var newArr = [];
function unique(arr) {
for (var i = 0; i < arr