TypeScript スプレッド構文で配列の重複要素を削除する

環境
Windows 11 Pro 64bit
TypeScript 4.4.4

構文
const result: T[] = […new Set(配列変数名)]
スプレッド構文は、配列から重複する同じ値を削除した配列(Array)を返します。
スプレッド構文を使って配列(Array)から重複する同じ値を削除するには、Setを使います。

使用例

const nums: number[] = [31, 42, 52, 51, 42, 63, 71, 83]

const res: number[] = [...new Set(nums)]

console.log(res)

実行結果
[LOG]: [31, 42, 52, 51, 63, 71, 83]

TypeScript

Posted by arkgame