代码:
function noRepeat(arr) {
obj = {}
result = []
for (var i = 0; i < arr.length; i++) {
// obj['键名'] 方括号表示法
obj[arr[i]] || result.push(arr[i]) // 在obj中是否存在(重复)
obj[arr[i]] = true // 值为true
}
return result
}
var arr = noRepeat([1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 10, 11, 13])
console.log(arr) // [1, 2, 3, 4, 5, 6, 10, 11, 13]