过滤数组中的唯一成员
重要性: 5
令 arr
为一个数组。
创建一个函数 unique(arr)
,该函数应该返回一个包含 arr
中唯一项目的数组。
例如
function unique(arr) {
/* your code */
}
let values = ["Hare", "Krishna", "Hare", "Krishna",
"Krishna", "Krishna", "Hare", "Hare", ":-O"
];
alert( unique(values) ); // Hare, Krishna, :-O
注:这里使用字符串,但可以是任何类型的值。
注:使用 Set
来存储唯一值。
function unique(arr) {
return Array.from(new Set(arr));
}