第一种for循环
var arr = ['apple', 'orange', 'banana', 'grape', 'apple', 'orange'];
var tempArr = [];
for (var i = 0; i < arr.length; i++) {
if (arr.indexOf(arr[i]) === i) {
tempArr.push(arr[i])
}
}
第二种利用es6中filter
let tempArr = arr.filter((item, index) => {
return arr.indexOf(item) === index
})
补充一种更简单的方法 es6语法
const arr1 = ...new Set(arr)