【发布时间】:2019-04-07 13:12:54
【问题描述】:
我正在尝试使用 new Set 删除数组中的重复项,但出现错误“new Set(names).slice is not a function”
const names = ["Mike","Matt","Nancy","Adam","Jenny","Nancy","Carl"];
const uniq = [ ...new Set(names) ];
console.log(uniq);
这是 stackblitz 上的 code
【问题讨论】:
-
使用
Array.from(new Set(names))- 它也更具可读性:-) -
是的,你是对的。
标签: javascript typescript spread-syntax