数组去重 思路:用新数组存非重复值, 用原数组的值在新数组中找索引值,若找不到索引值,则把该值放在新数组中。 var arr = ['a','b','c','a','d','b','a','e','f','d','e']; var newArr = []; for(var i = 0;i< arr.length;i ++) { if(newArr.indexOf(arr[i]) === -1) { newArr.push(arr[i]); // 追加到数组末尾 } } newArr数组存放的值为非重复值 结果: