TypeScript似乎不能正确支持array literals spread operator。
Array.from示例工作
const uniq1 = (list: Iterable<any>): Array<any> => Array.from(new Set<any>(list))
数组传播示例已损坏
const uniq2 = (list: Iterable<any>): Array<any> => [...new Set<any>(list)]
第二个示例返回以下错误:类型'Set'不是数组类型。
答案 0 :(得分:2)
TypeScript现在不支持传播运营商,但将来会改变:
答案 1 :(得分:0)
这是一项缺失的功能。点差...
尚未完全实施。