常见面试题整理

58次阅读

共计 274 个字符,预计需要花费 1 分钟才能阅读完成。

数组去重
ES6
function unique(arr) {
return Array.from(new Set(arr))
}
new Set 本身是一个构造函数,用来生成 Set 数据结构, 类数组,成员的值都是唯一的,
没有重复的值。
Array.from() 将一个类数组对象或者可遍历对象转换成一个真正的数组。
ES5

function unique(arr) {
var newArr = []
for (var i = 0; i < arr.length; i++) {
if (newArr.indexOf(arr[i]) === -1) {
newArr.push(arr[i])
}
}
return newArr
}

正文完
 0